| 1234567891011121314151617181920212223242526272829303132333435 |
- pipeline {
- agent any
- stages {
- stage ('Pre-Build') {
- steps {
- sh 'make go-tools'
- }
- }
-
- stage('Compile') {
- steps {
- withEnv(["PATH+GO=${root}/go/bin"]) {
- sh 'go env'
- sh 'echo $PATH'
- sh 'buf generate'
- sh 'make daemon-compile'
- }
- }
- }
-
- stage ('Post-Compile') {
- parallel {
- codeStyle: {
- sh 'make daemon-codestyle'
- sh 'make webui-codestyle'
- },
- unitTests: {
- sh 'make daemon-unittests'
- }
- }
- }
-
- }
- }
|