blob: 7d61e587f15d9557e5af6252699b0d334f7ce73c [file] [log] [blame]
Sai Gandham6b5e8f72018-07-02 22:51:27 -05001---
2- project:
3 name: aaf-cadi
4 project-name: 'aaf-cadi'
5 jobs:
Sai Gandham6b5e8f72018-07-02 22:51:27 -05006 - '{project-name}-{stream}-verify-java'
7 - '{project-name}-{stream}-merge-java'
Jessica Wagantalla4513e12019-02-04 14:28:31 -08008 - gerrit-maven-stage:
9 sign-artifacts: true
10 build-node: centos7-docker-8c-8g
11 maven-versions-plugin: true
Sai Gandham6b5e8f72018-07-02 22:51:27 -050012 project: 'aaf/cadi'
13 stream:
14 - 'master':
15 branch: 'master'
16 mvn-settings: 'aaf-cadi-settings'
17 files: '**'
18 archive-artifacts: ''
19
20- project:
Ravi Geda00bdc7f2018-09-20 14:12:42 +010021 name: aaf-cadi-shiro-sonar
Sai Gandham6b5e8f72018-07-02 22:51:27 -050022 jobs:
23 - gerrit-maven-sonar
Gary Wu5f4277f2018-09-28 10:36:23 -070024 cron: '@daily'
Sai Gandham6b5e8f72018-07-02 22:51:27 -050025 build-node: ubuntu1604-builder-4c-4g
26 project: 'aaf/cadi'
Ravi Gedaf83904a2018-10-03 09:58:05 +010027 project-name: 'aaf-cadi-shiro'
Sai Gandham6b5e8f72018-07-02 22:51:27 -050028 branch: 'master'
Ravi Geda00bdc7f2018-09-20 14:12:42 +010029 mvn-params: '-f shiro/pom.xml'
Sai Gandham6b5e8f72018-07-02 22:51:27 -050030 mvn-settings: 'aaf-cadi-settings'
31 mvn-goals: 'clean install'
32 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
Ravi Geda00bdc7f2018-09-20 14:12:42 +010033# Though the below docker jobs have "aai" in the name, there is no aai code involved.
34- project:
35 name: aaf-cadi-fproxy
36 project-name: 'aaf-cadi-fproxy'
37 jobs:
38 - '{project-name}-{stream}-aai-docker-java-daily':
39 pom: 'sidecar/fproxy/pom.xml'
40 mvn-goals: 'docker:build'
Jessica Wagantallab30bf62018-11-08 12:20:48 -080041 build-node: ubuntu1604-docker-8c-8g
Ravi Geda00bdc7f2018-09-20 14:12:42 +010042 project: 'aaf/cadi'
Ravi Geda17aaf7f2018-09-28 13:09:22 +010043 docker-image-name: 'onap/fproxy'
Ravi Geda00bdc7f2018-09-20 14:12:42 +010044 stream:
45 - 'master':
46 branch: 'master'
47 mvn-settings: 'aaf-cadi-settings'
48 files: '**'
49 archive-artifacts: ''
50
51- project:
52 name: aaf-cadi-fproxy-sonar
53 jobs:
54 - gerrit-maven-sonar
Gary Wu5f4277f2018-09-28 10:36:23 -070055 cron: '@daily'
Ravi Geda00bdc7f2018-09-20 14:12:42 +010056 build-node: ubuntu1604-builder-4c-4g
57 project: 'aaf/cadi'
58 project-name: 'aaf-cadi-fproxy'
59 branch: 'master'
60 mvn-params: '-f sidecar/fproxy/pom.xml'
61 mvn-settings: 'aaf-cadi-settings'
62 mvn-goals: 'clean install'
63 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
64
65- project:
66 name: aaf-cadi-rproxy
67 project-name: 'aaf-cadi-rproxy'
68 jobs:
69 - '{project-name}-{stream}-aai-docker-java-daily':
70 pom: 'sidecar/rproxy/pom.xml'
71 mvn-goals: 'docker:build'
Jessica Wagantallab30bf62018-11-08 12:20:48 -080072 build-node: ubuntu1604-docker-8c-8g
Ravi Geda00bdc7f2018-09-20 14:12:42 +010073 project: 'aaf/cadi'
Ravi Geda17aaf7f2018-09-28 13:09:22 +010074 docker-image-name: 'onap/rproxy'
Ravi Geda00bdc7f2018-09-20 14:12:42 +010075 stream:
76 - 'master':
77 branch: 'master'
78 mvn-settings: 'aaf-cadi-settings'
79 files: '**'
80 archive-artifacts: ''
81
82- project:
83 name: aaf-cadi-rproxy-sonar
84 jobs:
85 - gerrit-maven-sonar
Gary Wu5f4277f2018-09-28 10:36:23 -070086 cron: '@daily'
Ravi Geda00bdc7f2018-09-20 14:12:42 +010087 build-node: ubuntu1604-builder-4c-4g
88 project: 'aaf/cadi'
89 project-name: 'aaf-cadi-rproxy'
90 branch: 'master'
91 mvn-params: '-f sidecar/rproxy/pom.xml'
92 mvn-settings: 'aaf-cadi-settings'
93 mvn-goals: 'clean install'
94 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
95
96- project:
97 name: aaf-cadi-tproxy-config
98 project-name: 'aaf-cadi-tproxy-config'
99 jobs:
100 - '{project-name}-{stream}-aai-docker-java-daily':
101 pom: 'sidecar/tproxy-config/pom.xml'
102 mvn-goals: 'docker:build'
Jessica Wagantallab30bf62018-11-08 12:20:48 -0800103 build-node: ubuntu1604-docker-8c-8g
Ravi Geda00bdc7f2018-09-20 14:12:42 +0100104 project: 'aaf/cadi'
Ravi Geda17aaf7f2018-09-28 13:09:22 +0100105 docker-image-name: 'onap/tproxy-config'
Ravi Geda00bdc7f2018-09-20 14:12:42 +0100106 stream:
107 - 'master':
108 branch: 'master'
109 mvn-settings: 'aaf-cadi-settings'
110 files: '**'
111 archive-artifacts: ''
Jessica Wagantall584add82018-10-18 21:59:04 -0700112
113- project:
114 name: aaf-cadi-clm
115 jobs:
116 - gerrit-maven-clm
Jessica Wagantallf9871362018-12-03 18:02:07 -0800117 nexus-iq-namespace: 'onap-'
Jessica Wagantall584add82018-10-18 21:59:04 -0700118 project: 'aaf/cadi'
119 project-name: 'aaf-cadi'
120 branch: 'master'
121 mvn-settings: 'aaf-cadi-settings'
Jessica Wagantall91514c12019-02-26 23:46:47 -0800122
123- project:
124 name: aaf-cadi-info
125 project-name: aaf-cadi
126 jobs:
127 - gerrit-info-yaml-verify
128 project: aaf/cadi
129 branch: master