else
image={repo}:{port}/{container}:{tag}
fi
+ if [ "{ref_arg}" = "None" ]; then
+ build_arg=""
+ else
+ build_arg="--build-arg {ref_arg}={ref}"
+ fi
cd {path}
- sudo docker build --build-arg {ref_arg}={ref} \
+ sudo docker build $build_arg \
--pull=false --no-cache --force-rm=true \
-t $image .
use-build-blocker: true
blocking-level: 'NODE'
blocking-jobs:
- - '^xtesting-.*-[a-z0-9]*$'
+ - '^xtesting-.*-(daily|check|gate)$'
builders:
- multijob:
name: remove former images
use-build-blocker: true
blocking-level: 'NODE'
blocking-jobs:
- - '^xtesting-.*-[a-z0-9]*$'
+ - '^xtesting-.*-(daily|check|gate)$'
builders:
- multijob:
name: remove former images
use-build-blocker: true
blocking-level: 'NODE'
blocking-jobs:
- - '^xtesting-.*-[a-z0-9]*$'
+ - '^xtesting-.*-(daily|check|gate)$'
builders:
- multijob:
name: remove former images
- last-success
- last-failure
- last-duration
- regex: ^xtesting-.*-[a-z0-9]*$
+ regex: ^xtesting-.*-(daily|check|gate)$