diff --git a/Jenkinsfile b/Jenkinsfile index e2a1173..5f591ce 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -9,41 +9,16 @@ pipeline { ) } + environment { + // LC_IMG_TAG = "${mapBranchToEnv(env.BRANCH_NAME)}" + LC_IMG_TAG = 'qa_test' + } + stages { - stage('Build Base QA Docker Image') { - when { - branch 'qa' - } + stage('Build') { steps { - sh "docker build --build-arg ENV_NAME=${params.ENVIRONMENT} -t 10.50.10.93:5000/livecarta_wp:qa ." - sh 'docker push 10.50.10.93:5000/livecarta_wp:qa' - } - } - stage('Build Base DEV Docker Image') { - when { - branch 'develop' - } - steps { - sh "docker build --build-arg ENV_NAME=${params.ENVIRONMENT} -t 10.50.10.93:5000/livecarta_wp:dev ." - sh 'docker push 10.50.10.93:5000/livecarta_wp:dev' - } - } - stage('Build Base PROD Docker Image') { - when { - branch 'master' - } - steps { - sh "docker build --build-arg ENV_NAME=${params.ENVIRONMENT} -t 10.50.10.93:5000/livecarta_wp:prod ." - sh 'docker push 10.50.10.93:5000/livecarta_wp:prod' - } - } - stage('Build Base WL Docker Image') { - when { - branch 'wl' - } - steps { - sh "docker build --build-arg ENV_NAME=${params.ENVIRONMENT} -t 10.50.10.93:5000/livecarta_wp:wl ." - sh 'docker push 10.50.10.93:5000/livecarta_wp:wl' + sh "docker build --build-arg ENV_NAME=${params.ENVIRONMENT} -t ${env.PUSH_REGISTRY}/${LC_WP_IMG}:${LC_IMG_TAG} ." + sh 'docker push ${env.PUSH_REGISTRY}/${LC_WP_IMG}:${LC_IMG_TAG}' } } }