blob: 6ef85ab579f8096bf6dda2db63d7fdb0ddb0039c [file] [log] [blame]
Lisa Revelcaf95792017-02-18 20:48:00 +00001---
2
3- project:
4 name: dcae-apod-anlytics
5
6 # job template iterators
7 project-name: 'dcae-apod-analytics'
8 stream:
9 - 'master':
10 branch: 'master'
11
12 # apply to all jobs
13 project: 'dcae/apod/analytics'
14 mvn-settings: 'dcae-apod-analytics-settings'
Lisa Revelcaf95792017-02-18 20:48:00 +000015 files: '**'
16 archive-artifacts: ''
17 build-node: ubuntu1604-basebuild-4c-4g
Lisa Revelbaad9a92017-02-18 22:09:26 +000018 extra-project: 'dcae/apod/buildtools'
19 extra-branch: 'master'
20 extra-refspec: 'refs/heads/{branch}'
21 checkout-dir: 'dcae-apod-buildtools'
Lisa Revelcaf95792017-02-18 20:48:00 +000022
23 jobs:
Lisa Revelf284f542017-02-19 23:19:06 +000024 - '{project-name}-{stream}-daily-release-2scm-mvn-script':
Lisa Revelcaf95792017-02-18 20:48:00 +000025 mvn-goals-versioning:
26 'versions:set versions:update-child-modules versions:commit'
27 mvn-goals: 'clean deploy'
28 maven-deploy-properties: |
29 deployAtEnd=true
30 script:
31 !include-raw-escape: 'script-apod-analytics-daily-release.sh'
Lisa Revelf284f542017-02-19 23:19:06 +000032 - '{project-name}-{stream}-verify-2scm-mvn-script':
Lisa Revelee1d8ac2017-02-19 23:43:52 +000033 mvn-goals: 'clean install'
Lisa Revelcaf95792017-02-18 20:48:00 +000034 script:
Lisa Revelb5e619c2017-02-20 16:49:38 +000035 !include-raw-escape: 'script-apod-analytics-verify.sh'
Lisa Revelf284f542017-02-19 23:19:06 +000036 - '{project-name}-{stream}-merge-2scm-mvn-script':
Lisa Revel3ab40a82017-02-21 22:13:56 +000037 mvn-goals: 'clean deploy'
Lisa Revelcaf95792017-02-18 20:48:00 +000038 script:
Lisa Revelb5e619c2017-02-20 16:49:38 +000039 !include-raw-escape: 'script-apod-analytics-merge.sh'