|
|
@@ -183,10 +183,7 @@ pipeline {
|
|
|
|
|
|
stage('DB Migration') {
|
|
|
when {
|
|
|
- allOf {
|
|
|
- anyOf { branch 'main'; branch 'dev' }
|
|
|
- expression { env.DO_API == 'true' || env.DO_ADMIN == 'true' }
|
|
|
- }
|
|
|
+ expression { (!env.BRANCH_NAME || env.BRANCH_NAME in ['main', 'dev']) && (env.DO_API == 'true' || env.DO_ADMIN == 'true') }
|
|
|
}
|
|
|
steps {
|
|
|
dir(env.WORK_SUBDIR) {
|
|
|
@@ -206,7 +203,7 @@ pipeline {
|
|
|
}
|
|
|
|
|
|
stage('Inject Config') {
|
|
|
- when { anyOf { branch 'main'; branch 'dev' } }
|
|
|
+ when { expression { !env.BRANCH_NAME || env.BRANCH_NAME in ['main', 'dev'] } }
|
|
|
steps {
|
|
|
dir(env.WORK_SUBDIR) {
|
|
|
script {
|
|
|
@@ -231,7 +228,7 @@ pipeline {
|
|
|
}
|
|
|
|
|
|
stage('Deploy') {
|
|
|
- when { anyOf { branch 'main'; branch 'dev' } }
|
|
|
+ when { expression { !env.BRANCH_NAME || env.BRANCH_NAME in ['main', 'dev'] } }
|
|
|
parallel {
|
|
|
stage('api') {
|
|
|
when { expression { env.DO_API == 'true' } }
|