2 # Note: 202003, LF says ubuntu1604 is deprecated. Use ubuntu1804 when needed
5 project-name: 'aaf-cadi'
7 - '{project-name}-{stream}-verify-java'
8 - '{project-name}-{stream}-merge-java'
9 - '{project-name}-gerrit-release-jobs':
10 build-node: centos7-docker-8c-8g
13 build-node: centos7-docker-8c-8g
14 maven-versions-plugin: true
19 mvn-settings: 'aaf-cadi-settings'
24 name: aaf-cadi-shiro-sonar
28 sonarcloud-project-organization: '{sonarcloud_project_organization}'
29 sonarcloud-api-token: '{sonarcloud_api_token}'
30 sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
31 sonar-mvn-goal: '{sonar_mvn_goal}'
33 build-node: ubuntu1804-builder-4c-4g
35 project-name: 'aaf-cadi-shiro'
37 mvn-params: '-f shiro/pom.xml'
38 mvn-settings: 'aaf-cadi-settings'
39 mvn-goals: 'clean install'
40 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
41 # Though the below docker jobs have "aai" in the name, there is no aai code involved.
44 project-name: 'aaf-cadi-fproxy'
46 - '{project-name}-{stream}-aai-docker-java-daily':
47 pom: 'sidecar/fproxy/pom.xml'
48 mvn-goals: 'docker:build'
49 build-node: ubuntu1804-docker-8c-8g
51 docker-image-name: 'onap/fproxy'
55 mvn-settings: 'aaf-cadi-settings'
60 name: aaf-cadi-fproxy-sonar
64 sonarcloud-project-organization: '{sonarcloud_project_organization}'
65 sonarcloud-api-token: '{sonarcloud_api_token}'
66 sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
67 sonar-mvn-goal: '{sonar_mvn_goal}'
69 build-node: ubuntu1804-builder-4c-4g
71 project-name: 'aaf-cadi-fproxy'
73 mvn-params: '-f sidecar/fproxy/pom.xml'
74 mvn-settings: 'aaf-cadi-settings'
75 mvn-goals: 'clean install'
76 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
80 project-name: 'aaf-cadi-rproxy'
82 - '{project-name}-{stream}-aai-docker-java-daily':
83 pom: 'sidecar/rproxy/pom.xml'
84 mvn-goals: 'docker:build'
85 build-node: ubuntu1804-docker-8c-8g
87 docker-image-name: 'onap/rproxy'
91 mvn-settings: 'aaf-cadi-settings'
96 name: aaf-cadi-rproxy-sonar
100 sonarcloud-project-organization: '{sonarcloud_project_organization}'
101 sonarcloud-api-token: '{sonarcloud_api_token}'
102 sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
103 sonar-mvn-goal: '{sonar_mvn_goal}'
105 build-node: ubuntu1804-builder-4c-4g
107 project-name: 'aaf-cadi-rproxy'
109 mvn-params: '-f sidecar/rproxy/pom.xml'
110 mvn-settings: 'aaf-cadi-settings'
111 mvn-goals: 'clean install'
112 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
115 name: aaf-cadi-tproxy-config
116 project-name: 'aaf-cadi-tproxy-config'
118 - '{project-name}-{stream}-aai-docker-java-daily':
119 pom: 'sidecar/tproxy-config/pom.xml'
120 mvn-goals: 'docker:build'
121 build-node: ubuntu1804-docker-8c-8g
123 docker-image-name: 'onap/tproxy-config'
127 mvn-settings: 'aaf-cadi-settings'
129 archive-artifacts: ''
135 nexus-iq-namespace: 'onap-'
137 project-name: 'aaf-cadi'
139 mvn-settings: 'aaf-cadi-settings'
143 project-name: aaf-cadi
145 - gerrit-info-yaml-verify
146 build-node: centos7-builder-2c-1g