blob: 52cc0321b1672f2333666f18e702b5c2bc5ceed7 [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
Vijay94a02732017-05-05 22:15:02 +000031 - '{project-name}-{stream}-release-version-java-daily'
Lusheng9e17c172017-04-03 18:38:29 +000032 - '{project-name}-{stream}-stage-site-java':
33 site-pom: 'pom.xml'
34 trigger-job: '{project-name}-{stream}-daily-release-scm-mvn-script'
lj1412691b0ab2017-02-18 23:45:12 +000035 - '{project-name}-{stream}-merge-scm-mvn-script':
36 mvn-goals: 'clean deploy'
lj14125d4e8522017-02-22 19:37:03 +000037 script: |
Ubuntuad901092017-02-23 04:04:33 +000038 bash ./script-dmaapbc-docker-build.sh merge
lj1412691b0ab2017-02-18 23:45:12 +000039 - '{project-name}-{stream}-verify-scm-mvn-script':
40 mvn-goals: 'clean install'
41 script:
Ubuntuad901092017-02-23 04:04:33 +000042 bash ./script-dmaapbc-docker-build.sh verify
Lusheng Jibf0d8cc2017-03-30 21:09:27 -040043 - '{project-name}-docker-image-blessing'