CONTAINER_TAG_METHOD={container-tag-method}
CONTAINER_TAG_YAML_DIR={container-tag-yaml-dir}
DOCKER_ROOT={docker-root}
- - shell: !include-raw-escape:
- - ../shell/docker-get-container-tag.sh
+ - shell: !include-raw: "{docker-get-container-tag-script}"
- inject:
# Import the container tag set by this build step
properties-file: "env_docker_inject.txt"
pre_docker_build_script: "# pre docker build script goes here"
post_docker_build_script: "# post docker build script goes here"
disable-job: "false"
+ docker-get-container-tag-script: "../shell/docker-get-container-tag.sh"
docker-root: "$WORKSPACE"
docker-build-args: ""
git-url: "$GIT_URL/$PROJECT"
exclude-no-code-change: false
- draft-published-event
- comment-added-contains-event:
- comment-contains-value: '^Patch Set[ ]+[0-9]+:([ ]+|[\n]+)(recheck|reverify)$'
+ comment-contains-value: '^Patch Set\s+\d+:\s+(recheck|reverify)\s*$'
gerrit_trigger_file_paths:
- compare-type: REG_EXP
container-tag-method: "{container-tag-method}"
container-tag-yaml-dir: "{container-tag-yaml-dir}"
docker-root: "{docker-root}"
+ docker-get-container-tag-script: "{docker-get-container-tag-script}"
- lf-docker-build:
docker-build-args: "{docker-build-args}"
docker-name: "{docker-name}"
- docker_merge_common: &docker_merge_common
name: docker-merge-common
- cron: ""
+ cron: "@weekly" # check dependencies regularly
scm:
- lf-infra-gerrit-scm:
gerrit_merge_triggers:
- change-merged-event
- comment-added-contains-event:
- comment-contains-value: remerge$
+ comment-contains-value: '^Patch Set\s+\d+:\s+remerge\s*$'
gerrit_trigger_file_paths:
- compare-type: REG_EXP
container-tag-method: "{container-tag-method}"
container-tag-yaml-dir: "{container-tag-yaml-dir}"
docker-root: "{docker-root}"
+ docker-get-container-tag-script: "{docker-get-container-tag-script}"
- lf-docker-build:
docker-build-args: "{docker-build-args}"
docker-name: "{docker-name}"