- lf_release_common: &lf_release_common
name: lf-release-common
- ######################
- # Default parameters #
- ######################
-
- gerrit_trigger_file_paths:
- - compare-type: ANT
- pattern: "releases/*.yaml"
-
#####################
# Job Configuration #
#####################
project: "{project}"
branch: "$GERRIT_BRANCH"
stream: "$GERRIT_BRANCH"
+ - lf-build-with-parameters-maven-release:
+ use-release-file: "{use-release-file}"
publishers:
- lf-infra-publish
disable-job: false
git-url: "$GIT_URL/$PROJECT"
gerrit-skip-vote: false
+ use-release-file: true
gerrit_verify_triggers:
- patchset-created-event:
branches:
- branch-compare-type: "ANT"
branch-pattern: "**"
- file-paths: "{obj:gerrit_trigger_file_paths}"
+ file-paths:
+ - compare-type: ANT
+ pattern: "releases/*.yaml"
skip-vote:
successful: "{gerrit-skip-vote}"
failed: "{gerrit-skip-vote}"
build-timeout: 15
disable-job: false
git-url: "$GIT_URL/$PROJECT"
+ use-release-file: true
gerrit_merge_triggers:
- change-merged-event
branches:
- branch-compare-type: "ANT"
branch-pattern: "**"
- file-paths: "{obj:gerrit_trigger_file_paths}"
+ file-paths:
+ - compare-type: ANT
+ pattern: "releases/*.yaml"