瀏覽代碼

feat(jenkins): 更新配置

zengzhixiang 2 年之前
父節點
當前提交
cf6ad588c3
共有 1 個文件被更改,包括 5 次插入16 次删除
  1. 5 16
      Jenkinsfile

+ 5 - 16
Jenkinsfile

@@ -35,25 +35,14 @@ pipeline {
       }
     }
     stage('构建项目') {
-      when {
-        branch 'feature/jenkinsfile'
-      }
-      steps {
-        nodejs('v16'){
-          sh '''
-            npm run build:test
-          '''
-        }
-      }
-    }
-    stage('构建项目') {
-      when {
-        branch 'feature/jenkinsfile2'
-      }
       steps {
         nodejs('v16'){
           sh '''
-            npm run build:uat
+            if [ "$branch" == "feature/jenkinsfile" ]; then
+              npm run build:test
+            elif [ "$branch" == "feature/jenkinsfile2" ]; then
+              npm run build:uat
+            fi
           '''
         }
       }