[SDNC-5] Build root pom
[ci-management.git] / jjb / dcae / dcae-controller-analytics.yaml
1 ---
2 - project:
3     name: dcae-controller-analytics
4     project-name: 'dcae-controller-analytics'
5     subproject:
6       - 'utils':
7           pom: 'dcae-analytics-cdap-common-model/pom.xml'
8           pattern: 'dcae-analytics-cdap-common-model/**'
9     jobs:
10       - '{project-name}-{stream}-{subproject}-verify-java'
11       - '{project-name}-{stream}-{subproject}-merge-java'
12       - '{project-name}-{stream}-{subproject}-release-version2-java-daily'
13       - '{project-name}-{stream}-stage-site-java':
14           site-pom:
15             'dcae-analytics-cdap-common-model/pom.xml'
16           trigger-job:
17             '{project-name}-{stream}-{subproject}-release-version2-java-daily'
18
19     project: 'dcae/controller/analytics'
20     stream:
21       - 'master':
22           branch: 'master'
23       - 'release-1.0.0':
24           branch: 'release-1.0.0'
25     mvn-settings: 'dcae-controller-analytics-settings'
26     # due to a strange macro / variable translation problem this needs to be
27     # passed as a string block to properly get the properties correctly defined
28     # in the job
29     maven-deploy-properties: |
30       deployAtEnd=true
31     files: '**'
32     archive-artifacts: ''