James Read 4 лет назад
Родитель
Сommit
509963f049
1 измененных файлов с 34 добавлено и 0 удалено
  1. 34 0
      Jenkinsfile

+ 34 - 0
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'
+                    }
+                }
+            }
+        }
+        
+    }
+}