blob: 65fb395c5cf4d6796f4556f50f99267c25f1bac7 [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
Jessica Wagantall1e41c362019-11-18 16:59:57 -080024 sonarcloud: true
25 sonarcloud-project-organization: '{sonarcloud_project_organization}'
26 sonarcloud-api-token: '{sonarcloud_api_token}'
27 sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
Jessica Wagantall883808b2020-01-09 10:54:25 -080028 sonar-mvn-goal: '{sonar_mvn_goal}'
Gary Wu5f4277f2018-09-28 10:36:23 -070029 cron: '@daily'
Sai Gandham6b5e8f72018-07-02 22:51:27 -050030 build-node: ubuntu1604-builder-4c-4g
31 project: 'aaf/cadi'
Ravi Gedaf83904a2018-10-03 09:58:05 +010032 project-name: 'aaf-cadi-shiro'
Sai Gandham6b5e8f72018-07-02 22:51:27 -050033 branch: 'master'
Ravi Geda00bdc7f2018-09-20 14:12:42 +010034 mvn-params: '-f shiro/pom.xml'
Sai Gandham6b5e8f72018-07-02 22:51:27 -050035 mvn-settings: 'aaf-cadi-settings'
36 mvn-goals: 'clean install'
37 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
Ravi Geda00bdc7f2018-09-20 14:12:42 +010038# Though the below docker jobs have "aai" in the name, there is no aai code involved.
39- project:
40 name: aaf-cadi-fproxy
41 project-name: 'aaf-cadi-fproxy'
42 jobs:
43 - '{project-name}-{stream}-aai-docker-java-daily':
44 pom: 'sidecar/fproxy/pom.xml'
45 mvn-goals: 'docker:build'
Jessica Wagantallab30bf62018-11-08 12:20:48 -080046 build-node: ubuntu1604-docker-8c-8g
Ravi Geda00bdc7f2018-09-20 14:12:42 +010047 project: 'aaf/cadi'
Ravi Geda17aaf7f2018-09-28 13:09:22 +010048 docker-image-name: 'onap/fproxy'
Ravi Geda00bdc7f2018-09-20 14:12:42 +010049 stream:
50 - 'master':
51 branch: 'master'
52 mvn-settings: 'aaf-cadi-settings'
53 files: '**'
54 archive-artifacts: ''
55
56- project:
57 name: aaf-cadi-fproxy-sonar
58 jobs:
59 - gerrit-maven-sonar
Jessica Wagantall1e41c362019-11-18 16:59:57 -080060 sonarcloud: true
61 sonarcloud-project-organization: '{sonarcloud_project_organization}'
62 sonarcloud-api-token: '{sonarcloud_api_token}'
63 sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
Jessica Wagantall883808b2020-01-09 10:54:25 -080064 sonar-mvn-goal: '{sonar_mvn_goal}'
Gary Wu5f4277f2018-09-28 10:36:23 -070065 cron: '@daily'
Ravi Geda00bdc7f2018-09-20 14:12:42 +010066 build-node: ubuntu1604-builder-4c-4g
67 project: 'aaf/cadi'
68 project-name: 'aaf-cadi-fproxy'
69 branch: 'master'
70 mvn-params: '-f sidecar/fproxy/pom.xml'
71 mvn-settings: 'aaf-cadi-settings'
72 mvn-goals: 'clean install'
73 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
74
75- project:
76 name: aaf-cadi-rproxy
77 project-name: 'aaf-cadi-rproxy'
78 jobs:
79 - '{project-name}-{stream}-aai-docker-java-daily':
80 pom: 'sidecar/rproxy/pom.xml'
81 mvn-goals: 'docker:build'
Jessica Wagantallab30bf62018-11-08 12:20:48 -080082 build-node: ubuntu1604-docker-8c-8g
Ravi Geda00bdc7f2018-09-20 14:12:42 +010083 project: 'aaf/cadi'
Ravi Geda17aaf7f2018-09-28 13:09:22 +010084 docker-image-name: 'onap/rproxy'
Ravi Geda00bdc7f2018-09-20 14:12:42 +010085 stream:
86 - 'master':
87 branch: 'master'
88 mvn-settings: 'aaf-cadi-settings'
89 files: '**'
90 archive-artifacts: ''
91
92- project:
93 name: aaf-cadi-rproxy-sonar
94 jobs:
95 - gerrit-maven-sonar
Jessica Wagantall1e41c362019-11-18 16:59:57 -080096 sonarcloud: true
97 sonarcloud-project-organization: '{sonarcloud_project_organization}'
98 sonarcloud-api-token: '{sonarcloud_api_token}'
99 sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
Jessica Wagantall883808b2020-01-09 10:54:25 -0800100 sonar-mvn-goal: '{sonar_mvn_goal}'
Gary Wu5f4277f2018-09-28 10:36:23 -0700101 cron: '@daily'
Ravi Geda00bdc7f2018-09-20 14:12:42 +0100102 build-node: ubuntu1604-builder-4c-4g
103 project: 'aaf/cadi'
104 project-name: 'aaf-cadi-rproxy'
105 branch: 'master'
106 mvn-params: '-f sidecar/rproxy/pom.xml'
107 mvn-settings: 'aaf-cadi-settings'
108 mvn-goals: 'clean install'
109 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
110
111- project:
112 name: aaf-cadi-tproxy-config
113 project-name: 'aaf-cadi-tproxy-config'
114 jobs:
115 - '{project-name}-{stream}-aai-docker-java-daily':
116 pom: 'sidecar/tproxy-config/pom.xml'
117 mvn-goals: 'docker:build'
Jessica Wagantallab30bf62018-11-08 12:20:48 -0800118 build-node: ubuntu1604-docker-8c-8g
Ravi Geda00bdc7f2018-09-20 14:12:42 +0100119 project: 'aaf/cadi'
Ravi Geda17aaf7f2018-09-28 13:09:22 +0100120 docker-image-name: 'onap/tproxy-config'
Ravi Geda00bdc7f2018-09-20 14:12:42 +0100121 stream:
122 - 'master':
123 branch: 'master'
124 mvn-settings: 'aaf-cadi-settings'
125 files: '**'
126 archive-artifacts: ''
Jessica Wagantall584add82018-10-18 21:59:04 -0700127
128- project:
129 name: aaf-cadi-clm
130 jobs:
131 - gerrit-maven-clm
Jessica Wagantallf9871362018-12-03 18:02:07 -0800132 nexus-iq-namespace: 'onap-'
Jessica Wagantall584add82018-10-18 21:59:04 -0700133 project: 'aaf/cadi'
134 project-name: 'aaf-cadi'
135 branch: 'master'
136 mvn-settings: 'aaf-cadi-settings'
Jessica Wagantall91514c12019-02-26 23:46:47 -0800137
138- project:
139 name: aaf-cadi-info
140 project-name: aaf-cadi
141 jobs:
142 - gerrit-info-yaml-verify
Jessica Wagantalldb675aa2020-01-14 00:57:36 -0800143 build-node: centos7-builder-2c-1g
Jessica Wagantall91514c12019-02-26 23:46:47 -0800144 project: aaf/cadi
145 branch: master