浏览代码

feat(jenkins): upd

zengzhixiang 2 年之前
父节点
当前提交
2074143169
共有 1 个文件被更改,包括 11 次插入6 次删除
  1. 11 6
      Jenkinsfile

+ 11 - 6
Jenkinsfile

@@ -27,21 +27,26 @@ pipeline {
           // sh 'nvm install v16'
           // sh 'nvm use v16'
           sh '''
-                node -v
-                npm -v
-                npm install
+            node -v
+            npm -v
+            npm install
           '''
         }
       }
     }
     stage('构建项目') {
       steps {
+        when {
+          branch 'feature/jenkinsfile'
+        }
         nodejs('v16'){
           sh '''
-            if [ "${BRANCH_NAME}" == "feature/jenkinsfile" ]; then
-              npm run build:test
-            elif [ "${BRANCH_NAME}" == "feature/jenkinsfile2" ]; then
+            if [ "${BRANCH_NAME}" == "master" ]; then
+              npm run build:prod
+            elif [ "${BRANCH_NAME}" == "uat" ]; then
               npm run build:uat
+            else
+              npm run build:test
             fi
           '''
         }