소스 검색

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
           '''
         }
       }