blob: 64b3bc3b935e6774fe0b35ae8a5f9f4fb6b450f3 [file] [log] [blame]
Sai Gandham6b5e8f72018-07-02 22:51:27 -05001---
Instrumental1b2bc672020-03-27 08:23:24 -05002# Note: 202003, LF says ubuntu1604 is deprecated. Use ubuntu1804 when needed
Sai Gandham6b5e8f72018-07-02 22:51:27 -05003- project:
4 name: aaf-cadi
5 project-name: 'aaf-cadi'
6 jobs:
Sai Gandham6b5e8f72018-07-02 22:51:27 -05007 - '{project-name}-{stream}-verify-java'
8 - '{project-name}-{stream}-merge-java'
Jessica Wagantalla4513e12019-02-04 14:28:31 -08009 - gerrit-maven-stage:
10 sign-artifacts: true
11 build-node: centos7-docker-8c-8g
12 maven-versions-plugin: true
Sai Gandham6b5e8f72018-07-02 22:51:27 -050013 project: 'aaf/cadi'
14 stream:
15 - 'master':
16 branch: 'master'
17 mvn-settings: 'aaf-cadi-settings'
18 files: '**'
19 archive-artifacts: ''
20
21- project:
Ravi Geda00bdc7f2018-09-20 14:12:42 +010022 name: aaf-cadi-shiro-sonar
Sai Gandham6b5e8f72018-07-02 22:51:27 -050023 jobs:
24 - gerrit-maven-sonar
Jessica Wagantall1e41c362019-11-18 16:59:57 -080025 sonarcloud: true
26 sonarcloud-project-organization: '{sonarcloud_project_organization}'
27 sonarcloud-api-token: '{sonarcloud_api_token}'
28 sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
Jessica Wagantall883808b2020-01-09 10:54:25 -080029 sonar-mvn-goal: '{sonar_mvn_goal}'
Gary Wu5f4277f2018-09-28 10:36:23 -070030 cron: '@daily'
Instrumental1b2bc672020-03-27 08:23:24 -050031 build-node: ubuntu1804-builder-4c-4g
Sai Gandham6b5e8f72018-07-02 22:51:27 -050032 project: 'aaf/cadi'
Ravi Gedaf83904a2018-10-03 09:58:05 +010033 project-name: 'aaf-cadi-shiro'
Sai Gandham6b5e8f72018-07-02 22:51:27 -050034 branch: 'master'
Ravi Geda00bdc7f2018-09-20 14:12:42 +010035 mvn-params: '-f shiro/pom.xml'
Sai Gandham6b5e8f72018-07-02 22:51:27 -050036 mvn-settings: 'aaf-cadi-settings'
37 mvn-goals: 'clean install'
38 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
Ravi Geda00bdc7f2018-09-20 14:12:42 +010039# Though the below docker jobs have "aai" in the name, there is no aai code involved.
40- project:
41 name: aaf-cadi-fproxy
42 project-name: 'aaf-cadi-fproxy'
43 jobs:
44 - '{project-name}-{stream}-aai-docker-java-daily':
45 pom: 'sidecar/fproxy/pom.xml'
46 mvn-goals: 'docker:build'
Instrumental1b2bc672020-03-27 08:23:24 -050047 build-node: ubuntu1804-docker-8c-8g
Ravi Geda00bdc7f2018-09-20 14:12:42 +010048 project: 'aaf/cadi'
Ravi Geda17aaf7f2018-09-28 13:09:22 +010049 docker-image-name: 'onap/fproxy'
Ravi Geda00bdc7f2018-09-20 14:12:42 +010050 stream:
51 - 'master':
52 branch: 'master'
53 mvn-settings: 'aaf-cadi-settings'
54 files: '**'
55 archive-artifacts: ''
56
57- project:
58 name: aaf-cadi-fproxy-sonar
59 jobs:
60 - gerrit-maven-sonar
Jessica Wagantall1e41c362019-11-18 16:59:57 -080061 sonarcloud: true
62 sonarcloud-project-organization: '{sonarcloud_project_organization}'
63 sonarcloud-api-token: '{sonarcloud_api_token}'
64 sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
Jessica Wagantall883808b2020-01-09 10:54:25 -080065 sonar-mvn-goal: '{sonar_mvn_goal}'
Gary Wu5f4277f2018-09-28 10:36:23 -070066 cron: '@daily'
Instrumental1b2bc672020-03-27 08:23:24 -050067 build-node: ubuntu1804-builder-4c-4g
Ravi Geda00bdc7f2018-09-20 14:12:42 +010068 project: 'aaf/cadi'
69 project-name: 'aaf-cadi-fproxy'
70 branch: 'master'
71 mvn-params: '-f sidecar/fproxy/pom.xml'
72 mvn-settings: 'aaf-cadi-settings'
73 mvn-goals: 'clean install'
74 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
75
76- project:
77 name: aaf-cadi-rproxy
78 project-name: 'aaf-cadi-rproxy'
79 jobs:
80 - '{project-name}-{stream}-aai-docker-java-daily':
81 pom: 'sidecar/rproxy/pom.xml'
82 mvn-goals: 'docker:build'
Instrumental1b2bc672020-03-27 08:23:24 -050083 build-node: ubuntu1804-docker-8c-8g
Ravi Geda00bdc7f2018-09-20 14:12:42 +010084 project: 'aaf/cadi'
Ravi Geda17aaf7f2018-09-28 13:09:22 +010085 docker-image-name: 'onap/rproxy'
Ravi Geda00bdc7f2018-09-20 14:12:42 +010086 stream:
87 - 'master':
88 branch: 'master'
89 mvn-settings: 'aaf-cadi-settings'
90 files: '**'
91 archive-artifacts: ''
92
93- project:
94 name: aaf-cadi-rproxy-sonar
95 jobs:
96 - gerrit-maven-sonar
Jessica Wagantall1e41c362019-11-18 16:59:57 -080097 sonarcloud: true
98 sonarcloud-project-organization: '{sonarcloud_project_organization}'
99 sonarcloud-api-token: '{sonarcloud_api_token}'
100 sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
Jessica Wagantall883808b2020-01-09 10:54:25 -0800101 sonar-mvn-goal: '{sonar_mvn_goal}'
Gary Wu5f4277f2018-09-28 10:36:23 -0700102 cron: '@daily'
Instrumental1b2bc672020-03-27 08:23:24 -0500103 build-node: ubuntu1804-builder-4c-4g
Ravi Geda00bdc7f2018-09-20 14:12:42 +0100104 project: 'aaf/cadi'
105 project-name: 'aaf-cadi-rproxy'
106 branch: 'master'
107 mvn-params: '-f sidecar/rproxy/pom.xml'
108 mvn-settings: 'aaf-cadi-settings'
109 mvn-goals: 'clean install'
110 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
111
112- project:
113 name: aaf-cadi-tproxy-config
114 project-name: 'aaf-cadi-tproxy-config'
115 jobs:
116 - '{project-name}-{stream}-aai-docker-java-daily':
117 pom: 'sidecar/tproxy-config/pom.xml'
118 mvn-goals: 'docker:build'
Instrumental1b2bc672020-03-27 08:23:24 -0500119 build-node: ubuntu1804-docker-8c-8g
Ravi Geda00bdc7f2018-09-20 14:12:42 +0100120 project: 'aaf/cadi'
Ravi Geda17aaf7f2018-09-28 13:09:22 +0100121 docker-image-name: 'onap/tproxy-config'
Ravi Geda00bdc7f2018-09-20 14:12:42 +0100122 stream:
123 - 'master':
124 branch: 'master'
125 mvn-settings: 'aaf-cadi-settings'
126 files: '**'
127 archive-artifacts: ''
Jessica Wagantall584add82018-10-18 21:59:04 -0700128
129- project:
130 name: aaf-cadi-clm
131 jobs:
132 - gerrit-maven-clm
Jessica Wagantallf9871362018-12-03 18:02:07 -0800133 nexus-iq-namespace: 'onap-'
Jessica Wagantall584add82018-10-18 21:59:04 -0700134 project: 'aaf/cadi'
135 project-name: 'aaf-cadi'
136 branch: 'master'
137 mvn-settings: 'aaf-cadi-settings'
Jessica Wagantall91514c12019-02-26 23:46:47 -0800138
139- project:
140 name: aaf-cadi-info
141 project-name: aaf-cadi
142 jobs:
143 - gerrit-info-yaml-verify
Jessica Wagantalldb675aa2020-01-14 00:57:36 -0800144 build-node: centos7-builder-2c-1g
Jessica Wagantall91514c12019-02-26 23:46:47 -0800145 project: aaf/cadi
146 branch: master