Преглед на файлове

ci(jenkins): deploy stages run in standalone pipeline job (BRANCH_NAME unset)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
KIM-JINO5 преди 2 седмици
родител
ревизия
8432391344
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2 2
      Jenkinsfile

+ 2 - 2
Jenkinsfile

@@ -45,7 +45,7 @@ pipeline {
     }
     }
 
 
     stage('Inject Env (Secret File)') {
     stage('Inject Env (Secret File)') {
-      when { anyOf { branch 'main'; branch 'dev' } }
+      when { expression { !env.BRANCH_NAME || env.BRANCH_NAME in ['main', 'dev'] } }
       steps {
       steps {
         script {
         script {
           // Backend 패턴과 동일: 브랜치별로 Jenkins Secret File 주입
           // Backend 패턴과 동일: 브랜치별로 Jenkins Secret File 주입
@@ -68,7 +68,7 @@ pipeline {
     }
     }
 
 
     stage('Deploy') {
     stage('Deploy') {
-      when { anyOf { branch 'main'; branch 'dev' } }
+      when { expression { !env.BRANCH_NAME || env.BRANCH_NAME in ['main', 'dev'] } }
       steps {
       steps {
         script { deployFrontend() }
         script { deployFrontend() }
       }
       }