887635f7dc659a61f5a263d53d514c3b3f43b606
[ci-management.git] / jjb / dcae / apod-analytics.yaml
1 ---
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'
15     files: '**'
16     archive-artifacts: ''
17     build-node: ubuntu1604-basebuild-4c-4g
18     extra-project: 'dcae/apod/buildtools'
19     extra-branch: 'master'
20     extra-refspec: 'refs/heads/{branch}'
21     checkout-dir: 'dcae-apod-buildtools'
22
23     jobs:
24       - '{project-name}-{stream}-daily-release-2scm-mvn-script':
25           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'
32       - '{project-name}-{stream}-verify-2scm-mvn-script':
33           mvn-goals: 'clean install'
34           script:
35             !include-raw-escape: 'script-apod-analytics-merge.sh'
36       - '{project-name}-{stream}-merge-2scm-mvn-script':
37           mvn-goals: 'clean install'
38           script:
39               !include-raw-escape: 'script-apod-analytics-verify.sh'