4 name: dcae-collectors-ves
6 # job template iterators
7 project-name: 'dcae-collectors-ves'
12 branch: 'release-1.0.0'
15 project: 'dcae/collectors/ves'
16 mvn-settings: 'dcae-collectors-ves-settings'
18 mvn-goals: '--version'
20 mvn-goals-versioning: '--version'
25 - '{project-name}-{stream}-daily-release-scm-mvn-script':
28 # yamllint disable rule:line-length
29 'versions:set versions:update-child-modules versions:commit'
31 mvn-goals: 'clean deploy'
32 maven-deploy-properties: |
35 bash ./docker-build.sh release
36 - '{project-name}-{stream}-stage-site-java':
38 trigger-job: '{project-name}-{stream}-daily-release-scm-mvn-script'
39 - '{project-name}-{stream}-merge-scm-mvn-script':
41 mvn-goals: 'clean deploy'
43 bash ./docker-build.sh merge
44 - '{project-name}-{stream}-verify-scm-mvn-script':
46 mvn-goals: 'clean install'
48 bash ./docker-build.sh verify
49 - '{project-name}-docker-image-blessing'