5 # job template iterators
6 project-name: 'dcae-dmaapbc'
11 branch: 'release-1.0.0'
13 project: 'dcae/dmaapbc'
14 mvn-settings: 'dcae-dmaapbc-settings'
16 mvn-goals: '--version'
18 mvn-goals-versioning: '--version'
23 - '{project-name}-{stream}-daily-release-scm-mvn-script':
25 'versions:set versions:update-child-modules versions:commit'
26 mvn-goals: 'clean deploy'
27 maven-deploy-properties: |
30 bash ./script-dmaapbc-docker-build.sh release
31 - '{project-name}-{stream}-stage-site-java':
33 trigger-job: '{project-name}-{stream}-daily-release-scm-mvn-script'
34 - '{project-name}-{stream}-merge-scm-mvn-script':
35 mvn-goals: 'clean deploy'
37 bash ./script-dmaapbc-docker-build.sh merge
38 - '{project-name}-{stream}-verify-scm-mvn-script':
39 mvn-goals: 'clean install'
41 bash ./script-dmaapbc-docker-build.sh verify
42 - '{project-name}-docker-image-blessing'