From b85cd4cba0146e2da03bf8a923602cf6fca1a15a Mon Sep 17 00:00:00 2001 From: RebeccaNod1 Date: Tue, 12 Aug 2025 06:46:24 -0500 Subject: [PATCH] fix jenkins conditional stages using GIT_BRANCH environment variable --- Jenkinsfile | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 159cf49..e3afe0b 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -48,10 +48,10 @@ pipeline { stage('Preprocess Scripts') { when { anyOf { - branch 'main' - branch 'origin/main' - branch 'develop' - branch 'origin/develop' + environment name: 'GIT_BRANCH', value: 'origin/main' + environment name: 'GIT_BRANCH', value: 'origin/develop' + environment name: 'GIT_BRANCH', value: 'main' + environment name: 'GIT_BRANCH', value: 'develop' } } steps { @@ -70,8 +70,8 @@ pipeline { stage('Generate Release Package') { when { anyOf { - branch 'main' - branch 'origin/main' + environment name: 'GIT_BRANCH', value: 'origin/main' + environment name: 'GIT_BRANCH', value: 'main' } } steps { @@ -115,8 +115,8 @@ pipeline { stage('Update Documentation') { when { anyOf { - branch 'main' - branch 'origin/main' + environment name: 'GIT_BRANCH', value: 'origin/main' + environment name: 'GIT_BRANCH', value: 'main' } } steps { @@ -143,8 +143,8 @@ pipeline { stage('Notify Success') { when { anyOf { - branch 'main' - branch 'origin/main' + environment name: 'GIT_BRANCH', value: 'origin/main' + environment name: 'GIT_BRANCH', value: 'main' } } steps {