blob: dee2e95685003b20243676c8df9cb8ae74930811 [file] [log] [blame]
lj1412691b0ab2017-02-18 23:45:12 +00001---
2
3- project:
4 name: dcae-dmaapbc
5 # job template iterators
6 project-name: 'dcae-dmaapbc'
7 stream:
8 - 'master':
9 branch: 'master'
10 # apply to all jobs
11 project: 'dcae/dmaapbc'
12 mvn-settings: 'dcae-dmaapbc-settings'
13 # default to no op
14 mvn-goals: '--version'
15 # default to no op
16 mvn-goals-versioning: '--version'
17 files: '**'
18 archive-artifacts: ''
19
20 jobs:
21 - '{project-name}-{stream}-daily-release-scm-mvn-script':
22 mvn-goals-versioning:
23 'versions:set versions:update-child-modules versions:commit'
24 mvn-goals: 'clean deploy'
25 maven-deploy-properties: |
26 deployAtEnd=true
27 script:
28 !include-raw-escape: 'script-dmaapbc-daily-release.sh'
29 - '{project-name}-{stream}-merge-scm-mvn-script':
30 mvn-goals: 'clean deploy'
31 script:
32 !include-raw-escape: 'script-dmaapbc-merge.sh'
33 - '{project-name}-{stream}-verify-scm-mvn-script':
34 mvn-goals: 'clean install'
35 script:
36 !include-raw-escape: 'script-dmaapbc-verify.sh'