blob: 43232cc28d8f94974c9d1e72f9ca18d5bf806867 [file] [log] [blame]
lj14120555df32017-02-20 03:25:58 +00001---
2
3- project:
4 name: dcae-collectors-ves
5
6 # job template iterators
7 project-name: 'dcae-collectors-ves'
8 stream:
9 - 'master':
10 branch: 'master'
11
12 # apply to all jobs
13 project: 'dcae/collectors/ves'
14 mvn-settings: 'dcae-collectors-ves-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 # job specific
25 mvn-goals-versioning:
26 'versions:set versions:update-child-modules versions:commit -D1.0.0-SNAPSHOT'
27 mvn-goals: 'clean deploy'
28 maven-deploy-properties: |
29 deployAtEnd=true
30 script:
31 !include-raw-escape: 'script-collectors-ves-daily-release.sh'
32 - '{project-name}-{stream}-merge-scm-mvn-script':
33 # job specific
34 mvn-goals: 'clean deploy'
35 script:
36 !include-raw-escape: 'script-collectors-ves-merge.sh'
37 - '{project-name}-{stream}-verify-scm-mvn-script':
38 # job specific
39 mvn-goals: 'clean install'
40 script:
41 !include-raw-escape: 'script-collectors-ves-verify.sh'