project: '{project}'
stream: '{stream}'
branch: '{branch}'
- lftools-version: '{lftools-version}'
- lf-packer-parameters:
packer-version: '{packer-version}'
disable-job: false
github-url: 'https://github.com'
jjb-cache: '$HOME/.cache/jenkins_jobs'
- jjb-version: 2.2.1
+ jjb-version: 2.8.0
stream: master
submodule-recursive: true
submodule-timeout: 10
project: '{project}'
stream: '{stream}'
branch: '{branch}'
- lftools-version: '{lftools-version}'
- lf-infra-jjb-parameters:
jjb-cache: '{jjb-cache}'
jjb-version: '{jjb-version}'
project: '{project}'
stream: '{stream}'
branch: '{branch}'
- lftools-version: '{lftools-version}'
wrappers:
- lf-infra-wrappers:
project: '{project}'
stream: ''
branch: master
- lftools-version: '{lftools-version}'
wrappers:
- lf-infra-wrappers:
project: '{project}'
stream: ''
branch: master
- lftools-version: '{lftools-version}'
wrappers:
- lf-infra-wrappers:
project: '{project}'
stream: '{stream}'
branch: '{branch}'
- lftools-version: '{lftools-version}'
wrappers:
- lf-infra-wrappers:
# Default parameters #
######################
+ build-concurrent: true
+
gerrit_verify_triggers:
- patchset-created-event:
exclude-drafts: true
# Job Configuration #
#####################
- concurrent: true
+ concurrent: '{build-concurrent}'
builders:
- lf-infra-pre-build
project: '{project}'
branch: '{branch}'
stream: '{stream}'
- lftools-version: '{lftools-version}'
wrappers:
- lf-infra-wrappers:
project: '{project}'
stream: '{stream}'
branch: '{branch}'
- lftools-version: '{lftools-version}'
- string:
name: JENKINS_URLS
default: '{jenkins-urls}'
project: '{project}'
stream: '{stream}'
branch: '{branch}'
- lftools-version: '{lftools-version}'
- lf-packer-parameters:
packer-version: '{packer-version}'
scm:
- lf-infra-github-scm:
url: '{git-clone-url}{github-org}/{project}'
- refspec: ''
- branch: 'refs/heads/{branch}'
+ refspec: >
+ +refs/heads/*:refs/remotes/origin/*
+ +refs/pull/*:refs/remotes/origin/pr/*
+ branch: '$GERRIT_REFSPEC'
submodule-recursive: '{submodule-recursive}'
submodule-timeout: '{submodule-timeout}'
choosing-strategy: default