Macros
======
-lf-releases
-----------------------
+lf-release
+----------
Release verify and merge jobs are the same except for their scm, trigger, and
builders definition. This anchor is the common template.
:Template Name:
- - {project-name}-releases-merge
+ - {project-name}-release-merge-{stream}
:Comment Trigger: remerge
:build-days-to-keep: Days to keep build logs in Jenkins. (default: 7)
:build-timeout: Timeout in minutes before aborting build. (default: 15)
:project-pattern: Project to trigger build against. (default: \*\*)
- :submodule-recursive: Whether to checkout submodules recursively.
- (default: false)
- :submodule-timeout: Timeout (in minutes) for checkout operation.
- (default: 10)
:gerrit_merge_triggers: Override Gerrit Triggers.
:gerrit_trigger_file_paths: Override file paths filter which checks which
:Template Names:
- - {project-name}-releases-verify
+ - {project-name}-release-verify-{stream}
:Comment Trigger: recheck|reverify
:gerrit-skip-vote: Skip voting for this job. (default: false)
:git-url: URL clone project from. (default: $GIT_URL/$PROJECT)
:project-pattern: Project to trigger build against. (default: \*\*)
- :submodule-recursive: Whether to checkout submodules recursively.
- (default: false)
- :submodule-timeout: Timeout (in minutes) for checkout operation.
- (default: 10)
:gerrit_verify_triggers: Override Gerrit Triggers.
:gerrit_trigger_file_paths: Override file paths filter which checks which