3 name: multicloud-project-view
4 project-name: multicloud
9 name: multicloud-openstack
10 project-name: 'multicloud-openstack'
11 project: 'multicloud/openstack'
17 mvn-settings: 'multicloud-openstack-settings'
29 pattern: 'starlingx/**'
30 pom: 'starlingx/pom.xml'
34 pom: 'starlingx/pom.xml'
37 pattern: 'windriver/**'
38 pom: 'windriver/pom.xml'
42 pom: 'windriver/pom.xml'
49 # pattern: 'lenovo/**'
50 # pom: 'lenovo/pom.xml'
54 # pom: 'lenovo/pom.xml'
60 - '{project-name}-{stream}-{subproject}-verify-python'
61 - '{project-name}-{stream}-{subproject}-verify-java'
62 - '{project-name}-{stream}-{subproject}-merge-java'
65 build-node: centos7-builder-4c-4g
66 maven-versions-plugin: true
67 - gerrit-maven-docker-stage:
68 build-node: centos7-docker-8c-8g
70 mvn-params: '-P docker'
71 maven-versions-plugin: true
72 container-public-registry: 'nexus3.onap.org:10001'
73 container-staging-registry: 'nexus3.onap.org:10003'
74 - '{project-name}-gerrit-release-jobs':
75 build-node: centos7-docker-8c-8g
78 build-node: 'centos7-builder-4c-4g'
81 # name: multicloud-openstack-arm64
82 # project-name: 'multicloud-openstack-arm64'
83 # project: 'multicloud/openstack'
87 # mvn-settings: 'multicloud-openstack-settings'
89 # - '{project-name}-{stream}-docker-java-version-shell-daily':
90 # docker-pom: 'pom.xml'
91 # mvn-goals: 'install'
93 # !include-raw-escape: 'build-multicloud-openstack-docker-image.sh'
94 # build-node: ubuntu1804-docker-arm64-4c-2g
96 # archive-artifacts: ''
100 name: multicloud-openstack-windriver-sonar
104 sonarcloud-project-organization: '{sonarcloud_project_organization}'
105 sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
106 sonar-mvn-goal: '{sonar_mvn_goal}'
108 build-node: ubuntu1804-builder-4c-4g
109 project: 'multicloud/openstack'
110 project-name: 'multicloud-openstack-windriver'
112 mvn-params: '-f windriver/pom.xml'
113 mvn-settings: 'multicloud-openstack-settings'
114 mvn-goals: 'clean install'
115 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
118 name: multicloud-openstack-pike-sonar
122 sonarcloud-project-organization: '{sonarcloud_project_organization}'
123 sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
124 sonar-mvn-goal: '{sonar_mvn_goal}'
126 build-node: ubuntu1804-builder-4c-4g
127 project: 'multicloud/openstack'
128 project-name: 'multicloud-openstack-pike'
130 mvn-params: '-f pike/pom.xml'
131 mvn-settings: 'multicloud-openstack-settings'
132 mvn-goals: 'clean install'
133 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
136 name: multicloud-openstack-starlingx-sonar
140 sonarcloud-project-organization: '{sonarcloud_project_organization}'
141 sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
142 sonar-mvn-goal: '{sonar_mvn_goal}'
144 build-node: ubuntu1804-builder-4c-4g
145 project: 'multicloud/openstack'
146 project-name: 'multicloud-openstack-starlingx'
148 mvn-params: '-f starlingx/pom.xml'
149 mvn-settings: 'multicloud-openstack-settings'
150 mvn-goals: 'clean install'
151 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
154 name: multicloud-openstack-clm
157 nexus-iq-namespace: 'onap-'
158 project: multicloud/openstack
159 project-name: 'multicloud-openstack'
160 build-node: ubuntu2004-memcached-4c-4g
164 mvn-settings: 'multicloud-openstack-settings'
167 name: multicloud-openstack-fcaps-sonar
171 sonarcloud-project-organization: '{sonarcloud_project_organization}'
172 sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
173 sonar-mvn-goal: '{sonar_mvn_goal}'
175 build-node: ubuntu1804-builder-4c-4g
176 project: 'multicloud/openstack'
177 project-name: 'multicloud-openstack-fcaps'
179 mvn-params: '-f fcaps/pom.xml'
180 mvn-settings: 'multicloud-openstack-settings'
181 mvn-goals: 'clean install'
182 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
185 # name: multicloud-openstack-lenovo-sonar
187 # - gerrit-maven-sonar
189 sonarcloud-project-organization: '{sonarcloud_project_organization}'
190 sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
191 sonar-mvn-goal: '{sonar_mvn_goal}'
193 # build-node: ubuntu1804-builder-4c-4g
194 # project: 'multicloud/openstack'
195 # project-name: 'multicloud-openstack-lenovo'
197 # mvn-params: '-f lenovo/pom.xml'
198 # mvn-settings: 'multicloud-openstack-settings'
199 # mvn-goals: 'clean install'
200 # mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
203 name: multicloud-openstack-hpa-sonar
207 sonarcloud-project-organization: '{sonarcloud_project_organization}'
208 sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
209 sonar-mvn-goal: '{sonar_mvn_goal}'
211 build-node: ubuntu1804-builder-4c-4g
212 project: 'multicloud/openstack'
213 project-name: 'multicloud-openstack-hpa'
215 mvn-params: '-f hpa/pom.xml'
216 mvn-settings: 'multicloud-openstack-settings'
217 mvn-goals: 'clean install'
218 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
221 name: multicloud-openstack-info
222 project-name: multicloud-openstack
224 - gerrit-info-yaml-verify
225 build-node: centos7-builder-2c-1g
226 project: multicloud/openstack