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'
11 build-node: centos7-docker-8c-8g
12 maven-versions-plugin: true
17 mvn-settings: 'aaf-cadi-settings'
22 name: aaf-cadi-shiro-sonar
26 sonarcloud-project-organization: '{sonarcloud_project_organization}'
27 sonarcloud-api-token: '{sonarcloud_api_token}'
28 sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
29 sonar-mvn-goal: '{sonar_mvn_goal}'
31 build-node: ubuntu1804-builder-4c-4g
33 project-name: 'aaf-cadi-shiro'
35 mvn-params: '-f shiro/pom.xml'
36 mvn-settings: 'aaf-cadi-settings'
37 mvn-goals: 'clean install'
38 mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
39 # Though the below docker jobs have "aai" in the name, there is no aai code involved.
42 project-name: 'aaf-cadi-fproxy'
44 - '{project-name}-{stream}-aai-docker-java-daily':
45 pom: 'sidecar/fproxy/pom.xml'
46 mvn-goals: 'docker:build'
47 build-node: ubuntu1804-docker-8c-8g
49 docker-image-name: 'onap/fproxy'
53 mvn-settings: 'aaf-cadi-settings'
58 name: aaf-cadi-fproxy-sonar
62 sonarcloud-project-organization: '{sonarcloud_project_organization}'
63 sonarcloud-api-token: '{sonarcloud_api_token}'
64 sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
65 sonar-mvn-goal: '{sonar_mvn_goal}'
67 build-node: ubuntu1804-builder-4c-4g
69 project-name: 'aaf-cadi-fproxy'
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'
78 project-name: 'aaf-cadi-rproxy'
80 - '{project-name}-{stream}-aai-docker-java-daily':
81 pom: 'sidecar/rproxy/pom.xml'
82 mvn-goals: 'docker:build'
83 build-node: ubuntu1804-docker-8c-8g
85 docker-image-name: 'onap/rproxy'
89 mvn-settings: 'aaf-cadi-settings'
94 name: aaf-cadi-rproxy-sonar
98 sonarcloud-project-organization: '{sonarcloud_project_organization}'
99 sonarcloud-api-token: '{sonarcloud_api_token}'
100 sonarcloud-project-key: '{sonarcloud_project_organization}_{project-name}'
101 sonar-mvn-goal: '{sonar_mvn_goal}'
103 build-node: ubuntu1804-builder-4c-4g
105 project-name: 'aaf-cadi-rproxy'
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'
113 name: aaf-cadi-tproxy-config
114 project-name: 'aaf-cadi-tproxy-config'
116 - '{project-name}-{stream}-aai-docker-java-daily':
117 pom: 'sidecar/tproxy-config/pom.xml'
118 mvn-goals: 'docker:build'
119 build-node: ubuntu1804-docker-8c-8g
121 docker-image-name: 'onap/tproxy-config'
125 mvn-settings: 'aaf-cadi-settings'
127 archive-artifacts: ''
133 nexus-iq-namespace: 'onap-'
135 project-name: 'aaf-cadi'
137 mvn-settings: 'aaf-cadi-settings'
141 project-name: aaf-cadi
143 - gerrit-info-yaml-verify
144 build-node: centos7-builder-2c-1g