blob: 8d75fbd19ddb27c57c5cd3b6a1827421c54f9853 [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'
Lusheng76094c12017-03-10 19:12:09 +000010 - 'release-1.0.0':
11 branch: 'release-1.0.0'
lj1412691b0ab2017-02-18 23:45:12 +000012 # apply to all jobs
13 project: 'dcae/dmaapbc'
14 mvn-settings: 'dcae-dmaapbc-settings'
15 # default to no op
16 mvn-goals: '--version'
17 # default to no op
18 mvn-goals-versioning: '--version'
19 files: '**'
20 archive-artifacts: ''
21
22 jobs:
23 - '{project-name}-{stream}-daily-release-scm-mvn-script':
24 mvn-goals-versioning:
25 'versions:set versions:update-child-modules versions:commit'
26 mvn-goals: 'clean deploy'
27 maven-deploy-properties: |
28 deployAtEnd=true
lj14125d4e8522017-02-22 19:37:03 +000029 script: |
Ubuntuad901092017-02-23 04:04:33 +000030 bash ./script-dmaapbc-docker-build.sh release
lj1412691b0ab2017-02-18 23:45:12 +000031 - '{project-name}-{stream}-merge-scm-mvn-script':
32 mvn-goals: 'clean deploy'
lj14125d4e8522017-02-22 19:37:03 +000033 script: |
Ubuntuad901092017-02-23 04:04:33 +000034 bash ./script-dmaapbc-docker-build.sh merge
lj1412691b0ab2017-02-18 23:45:12 +000035 - '{project-name}-{stream}-verify-scm-mvn-script':
36 mvn-goals: 'clean install'
37 script:
Ubuntuad901092017-02-23 04:04:33 +000038 bash ./script-dmaapbc-docker-build.sh verify
Lusheng Jibf0d8cc2017-03-30 21:09:27 -040039 - '{project-name}-docker-image-blessing'