- gerrit-trigger-scm:
refspec: '$GERRIT_REFSPEC'
choosing-strategy: 'gerrit'
+ submodule-recursive: '{submodule-recursive}'
wrappers:
- infra-wrappers:
- docker-login
- shell: '{script}'
+ publishers:
+ - infra-shiplogs:
+ maven-version: '{maven-version}'
- job-template:
# Job template for merging a submission. triggered on
- gerrit-trigger-scm:
refspec: ''
choosing-strategy: 'default'
+ submodule-recursive: '{submodule-recursive}'
wrappers:
- infra-wrappers:
- docker-login
- shell: '{script}'
+ publishers:
+ - infra-shiplogs:
+ maven-version: '{maven-version}'
- job-template:
# Job template for daily-release a submission. triggered on timer, does
- gerrit-trigger-scm:
refspec: ''
choosing-strategy: 'default'
+ submodule-recursive: '{submodule-recursive}'
wrappers:
- infra-wrappers:
- docker-login
- shell: '{script}'
+ publishers:
+ - infra-shiplogs:
+ maven-version: '{maven-version}'
+
- job-template:
# Job template for daily-release a submission. triggered on timer, does
# scm mvn with passed-in goals, then run script.
- gerrit-trigger-scm:
refspec: ''
choosing-strategy: 'default'
+ submodule-recursive: '{submodule-recursive}'
wrappers:
- infra-wrappers:
- docker-login
- shell: '{script}'
-
+ publishers:
+ - infra-shiplogs:
+ maven-version: '{maven-version}'
- job-template:
# Job template for verifying a submission. triggered on
- gerrit-trigger-scm:
refspec: '$GERRIT_REFSPEC'
choosing-strategy: 'gerrit'
+ submodule-recursive: '{submodule-recursive}'
- git-extra-project:
project: '{extra-project}'
refspec: '{extra-refspec}'
- docker-login
- shell: '{script}'
+ publishers:
+ - infra-shiplogs:
+ maven-version: '{maven-version}'
- job-template:
# Job template for merged submission. triggered on
- gerrit-trigger-scm:
refspec: ''
choosing-strategy: 'default'
+ submodule-recursive: '{submodule-recursive}'
- git-extra-project:
project: '{extra-project}'
refspec: '{extra-refspec}'
- docker-login
- shell: '{script}'
+ publishers:
+ - infra-shiplogs:
+ maven-version: '{maven-version}'
- job-template:
# Job template for merged submission. triggered on
- gerrit-trigger-scm:
refspec: ''
choosing-strategy: 'default'
+ submodule-recursive: '{submodule-recursive}'
- git-extra-project:
project: '{extra-project}'
refspec: '{extra-refspec}'
- docker-login
- shell: '{script}'
+ publishers:
+ - infra-shiplogs:
+ maven-version: '{maven-version}'
- job-template:
# Job template for basic scm and script trigger
- gerrit-trigger-scm:
refspec: '$GERRIT_REFSPEC'
choosing-strategy: 'gerrit'
+ submodule-recursive: '{submodule-recursive}'
wrappers:
- infra-wrappers:
global-settings-type: cfp
- shell: '{script}'
-# publishers:
-# - infra-shiplogs:
-# maven-version: '{maven-version}'
+ publishers:
+ - infra-shiplogs:
+ maven-version: '{maven-version}'
- job-template:
# Job template for 2 scm and script trigger
- gerrit-trigger-scm:
refspec: '$GERRIT_REFSPEC'
choosing-strategy: 'gerrit'
+ submodule-recursive: '{submodule-recursive}'
- git-extra-project:
project: '{extra-project}'
refspec: '{extra-refspec}'
global-settings-type: cfp
- shell: '{script}'
-# publishers:
-# - infra-shiplogs:
-# maven-version: '{maven-version}'
+ publishers:
+ - infra-shiplogs:
+ maven-version: '{maven-version}'
- job-template:
- gerrit-trigger-scm:
refspec: '$GERRIT_REFSPEC'
choosing-strategy: 'gerrit'
+ submodule-recursive: '{submodule-recursive}'
- git-extra-project:
project: '{extra-project1}'
refspec: '{extra-refspec1}'
global-settings-type: cfp
- shell: '{script}'
-# publishers:
-# - infra-shiplogs:
-# maven-version: '{maven-version}'
+ publishers:
+ - infra-shiplogs:
+ maven-version: '{maven-version}'
# vim: sw=2 ts=2 sts=2 et :
- job-template:
- # Job template for scm and script trigger - for docker merge
+ # Job template for two scm and script trigger - for docker merge
#
# Required Variables:
# branch: git branch
# build-node: what build node to run on
# script: build script to execute
- name: '{project-name}-{stream}-merge-docker-script'
+ name: '{project-name}-{stream}-two-scm-merge-docker-script'
project-type: freestyle
concurrent: true
- gerrit-trigger-scm:
refspec: ''
choosing-strategy: 'default'
+ submodule-recursive: '{submodule-recursive}'
- git-extra-project:
- project: '{extra-project1}'
- refspec: '{extra-refspec1}'
- branch: '{extra-branch1}'
- checkout-dir: '{checkout-dir1}'
- - git-extra-project:
- project: '{extra-project2}'
- refspec: '{extra-refspec2}'
- branch: '{extra-branch2}'
- checkout-dir: '{checkout-dir2}'
+ project: '{extra-project}'
+ refspec: '{extra-refspec}'
+ branch: '{extra-branch}'
+ checkout-dir: '{checkout-dir}'
wrappers:
- infra-wrappers:
global-settings-type: cfp
- shell: '{script}'
-# publishers:
-# - infra-shiplogs:
-# maven-version: '{maven-version}'
+ publishers:
+ - infra-shiplogs:
+ maven-version: '{maven-version}'
- job-template:
- # Job template for scm and script trigger - for docker daily release
+ # Job template for two scm and script trigger - for docker daily release
#
# Required Variables:
# branch: git branch
# build-node: what build node to run on
# script: build script to execute
- name: '{project-name}-{stream}-release-docker-script-manual'
+ name: '{project-name}-{stream}-two-scm-release-docker-script-manual'
project-type: freestyle
concurrent: true
- gerrit-trigger-scm:
refspec: ''
choosing-strategy: 'default'
+ submodule-recursive: '{submodule-recursive}'
- git-extra-project:
- project: '{extra-project1}'
- refspec: '{extra-refspec1}'
- branch: '{extra-branch1}'
- checkout-dir: '{checkout-dir1}'
- - git-extra-project:
- project: '{extra-project2}'
- refspec: '{extra-refspec2}'
- branch: '{extra-branch2}'
- checkout-dir: '{checkout-dir2}'
+ project: '{extra-project}'
+ refspec: '{extra-refspec}'
+ branch: '{extra-branch}'
+ checkout-dir: '{checkout-dir}'
wrappers:
- infra-wrappers:
global-settings-type: cfp
- shell: '{script}'
-# publishers:
-# - infra-shiplogs:
-# maven-version: '{maven-version}'
+ publishers:
+ - infra-shiplogs:
+ maven-version: '{maven-version}'
- job-template:
# 1. PULL the desired image
settings-file: '{mvn-settings}'
- docker-login
- shell: !include-raw: include-docker-blessing.sh
+
+ publishers:
+ - infra-shiplogs:
+ maven-version: '{maven-version}'