James Read преди 4 години
родител
ревизия
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'
+                    }
+                }
+            }
+        }
+        
+    }
+}