diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..292a399 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,34 @@ +pipeline { + agent any + + stages { + stage ('Pre-Build') { + steps { + sh 'make grpc' + } + } + + stage('Compile') { + steps { + sh 'make grpc daemon-compile' + } + } + + stage ('Post-Compile') { + parallel { + stage('Codestyle') { + steps { + sh 'make daemon-codestyle' + sh 'make webui-codestyle' + } + } + stage('UnitTests') { + steps { + sh 'make daemon-unittests' + } + } + } + } + + } +}