Przeglądaj źródła

Move make clean step to before compile

James Allen 9 lat temu
rodzic
commit
e895a495d6
1 zmienionych plików z 13 dodań i 13 usunięć
  1. 13 13
      services/web/Jenkinsfile

+ 13 - 13
services/web/Jenkinsfile

@@ -70,6 +70,19 @@ pipeline {
         sh 'ls -l node_modules/.bin'
       }
     }
+    
+    stage('Unit Tests') {
+      steps {
+        sh 'make clean install' // Removes js files, so do before compile
+        sh 'make test_unit MOCHA_ARGS="--reporter=tap"'
+      }
+    }
+    
+    stage('Acceptance Tests') {
+      steps {
+        sh 'make test_acceptance MOCHA_ARGS="--reporter=tap"'
+      }
+    }
 
     stage('Compile') {
       agent {
@@ -109,19 +122,6 @@ pipeline {
       }
     }
     
-    stage('Unit Tests') {
-      steps {
-        sh 'make clean install'
-        sh 'make test_unit MOCHA_ARGS="--reporter=tap"'
-      }
-    }
-    
-    stage('Acceptance Tests') {
-      steps {
-        sh 'make test_acceptance MOCHA_ARGS="--reporter=tap"'
-      }
-    }
-    
     stage('Package') {
       steps {
         sh 'rm -rf ./node_modules/grunt*'