Procházet zdrojové kódy

feat(jenkins): 更新构建脚本

zengzhixiang před 2 roky
rodič
revize
3614837c2d
1 změnil soubory, kde provedl 4 přidání a 3 odebrání
  1. 4 3
      Jenkinsfile

+ 4 - 3
Jenkinsfile

@@ -80,9 +80,10 @@ pipeline {
     stage('构建docker镜像') {
       when {
         anyOf {
-          branch 'master'
-          branch 'uat'
           branch 'develop'
+          // branch 'uat'
+          branch 'master'
+          expression { BRANCH_NAME ==~ /^(release\/.+)$/ }
         }
       }
       environment {
@@ -93,7 +94,7 @@ pipeline {
         script {
           if ( env.BRANCH_NAME == 'master' ) {
             BUILD_DOCKER_JOB = 'cloud_build_docker_nginx_prod'
-          } else if ( env.BRANCH_NAME == 'uat' ) {
+          } else if ( env.BRANCH_NAME ==~ /^(release\/.+)$/ ) {
             BUILD_DOCKER_JOB = 'cloud_build_docker_nginx_pre'
           } else {
             BUILD_DOCKER_JOB = 'cloud_build_docker_nginx_powerful_test'