Merge "Add jjbs for dcaegen2 mod projects"
[ci-management.git] / jjb / ccsdk / parent.yaml
1 ---
2 - project:
3     name: ccsdk-parent
4     project-name: 'ccsdk-parent'
5     jobs:
6       - gerrit-maven-verify
7       - gerrit-maven-merge:
8           cron: '@daily'
9           mvn-params: '-P dependency-list'
10       - gerrit-maven-stage:
11           build-node: centos7-builder-4c-4g
12           sign-artifacts: true
13           cron: ''
14       - '{project-name}-gerrit-release-jobs':
15           build-node: centos7-docker-8c-8g
16
17     mvn-snapshot-id: 'ecomp-snapshots'
18     nexus-snapshot-repo: 'snapshots'
19     project: 'ccsdk/parent'
20     stream:
21       - 'master':
22           branch: 'master'
23       - 'elalto-fluorine':
24           branch: 'elalto-fluorine'
25       - 'elalto':
26           branch: 'elalto'
27     mvn-settings: 'ccsdk-parent-settings'
28     # due to a strange macro / variable translation problem this needs to be
29     # passed as a string block to properly get the properties correctly defined
30     # in the job
31     maven-deploy-properties: |
32       deployAtEnd=true
33     files: '**'
34     archive-artifacts: ''
35     maven-version: "mvn35"
36
37 - project:
38     name: ccsdk-parent-clm
39     jobs:
40       - gerrit-maven-clm
41     nexus-iq-namespace: 'onap-'
42     project: 'ccsdk/parent'
43     project-name: 'ccsdk-parent'
44     stream:
45       - 'master':
46           branch: 'master'
47     mvn-settings: 'ccsdk-parent-settings'
48     maven-version: "mvn35"
49     build-node: ubuntu1604-builder-4c-4g
50
51
52 - project:
53     name: ccsdk-parent-info
54     project-name: ccsdk-parent
55     jobs:
56       - gerrit-info-yaml-verify
57     project: ccsdk/parent
58     branch: master
59
60 - project:
61     name: ccsdk-parent-whitesource
62     project-name: ccsdk-parent
63     jobs:
64       - gerrit-whitesource-scan
65     mvn-settings: 'ccsdk-parent-settings'
66     wss-product-name: ccsdk
67     mvn-clean-install: true
68     project: ccsdk/parent
69     branch: master