|
@@ -40,12 +40,13 @@ pipeline {
|
|
|
echo "env.ref: ${env.ref}"
|
|
|
script {
|
|
|
if (env.ref) {
|
|
|
- params.auto_run_docker_nginx_build_job = true
|
|
|
- params.auto_run_docker_nginx_pull_job = true
|
|
|
+ echo "任务来源git Webhooks开启自动构建并发布docker"
|
|
|
+ env.auto_run_docker_nginx_build_job = "true"
|
|
|
+ env.auto_run_docker_nginx_pull_job = "true"
|
|
|
}
|
|
|
}
|
|
|
- echo "自动运行docker构建任务: ${params.auto_run_docker_nginx_build_job}"
|
|
|
- echo "自动运行docker发布任务: ${params.auto_run_docker_nginx_pull_job}"
|
|
|
+ echo "自动运行docker构建任务: ${env.auto_run_docker_nginx_build_job}"
|
|
|
+ echo "自动运行docker发布任务: ${env.auto_run_docker_nginx_pull_job}"
|
|
|
|
|
|
// XXX: 此处需注意类型
|
|
|
// params.auto_run_docker_nginx_build_job === false
|
|
@@ -96,7 +97,7 @@ pipeline {
|
|
|
stage('构建docker镜像') {
|
|
|
when {
|
|
|
allOf {
|
|
|
- expression { return params.auto_run_docker_nginx_build_job }
|
|
|
+ expression { env.auto_run_docker_nginx_build_job == "true" }
|
|
|
anyOf {
|
|
|
branch "develop"
|
|
|
// branch 'uat'
|
|
@@ -127,8 +128,8 @@ pipeline {
|
|
|
stage('发布docker镜像') {
|
|
|
when {
|
|
|
allOf {
|
|
|
- expression { return params.auto_run_docker_nginx_build_job }
|
|
|
- expression { return params.auto_run_docker_nginx_pull_job }
|
|
|
+ expression { env.auto_run_docker_nginx_build_job == "true" }
|
|
|
+ expression { env.auto_run_docker_nginx_pull_job == "true" }
|
|
|
anyOf {
|
|
|
branch 'develop'
|
|
|
// branch 'uat'
|