blob: 1651d9916f0dd743b53a711f4b1b66feefc631ff [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
lj14125d4e8522017-02-22 19:37:03 +000027 script: |
Ubuntuad901092017-02-23 04:04:33 +000028 bash ./script-dmaapbc-docker-build.sh release
lj1412691b0ab2017-02-18 23:45:12 +000029 - '{project-name}-{stream}-merge-scm-mvn-script':
30 mvn-goals: 'clean deploy'
lj14125d4e8522017-02-22 19:37:03 +000031 script: |
Ubuntuad901092017-02-23 04:04:33 +000032 bash ./script-dmaapbc-docker-build.sh merge
lj1412691b0ab2017-02-18 23:45:12 +000033 - '{project-name}-{stream}-verify-scm-mvn-script':
34 mvn-goals: 'clean install'
35 script:
Ubuntuad901092017-02-23 04:04:33 +000036 bash ./script-dmaapbc-docker-build.sh verify