Ensure INFO runs in centos
[ci-management.git] / jjb / aaf / aaf-cadi.yaml
1 ---
2 - project:
3     name: aaf-cadi
4     project-name: 'aaf-cadi'
5     jobs:
6       - '{project-name}-{stream}-verify-java'
7       - '{project-name}-{stream}-merge-java'
8       - gerrit-maven-stage:
9           sign-artifacts: true
10           build-node: centos7-docker-8c-8g
11           maven-versions-plugin: true
12     project: 'aaf/cadi'
13     stream:
14       - 'master':
15           branch: 'master'
16     mvn-settings: 'aaf-cadi-settings'
17     files: '**'
18     archive-artifacts: ''
19
20 - project:
21     name: aaf-cadi-shiro-sonar
22     jobs:
23       - gerrit-maven-sonar
24     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}'
28     sonar-mvn-goal: '{sonar_mvn_goal}'
29     cron: '@daily'
30     build-node: ubuntu1604-builder-4c-4g
31     project: 'aaf/cadi'
32     project-name: 'aaf-cadi-shiro'
33     branch: 'master'
34     mvn-params: '-f shiro/pom.xml'
35     mvn-settings: 'aaf-cadi-settings'
36     mvn-goals: 'clean install'
37     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
38 # 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'
46           build-node: ubuntu1604-docker-8c-8g
47     project: 'aaf/cadi'
48     docker-image-name: 'onap/fproxy'
49     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
60     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}'
64     sonar-mvn-goal: '{sonar_mvn_goal}'
65     cron: '@daily'
66     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'
82           build-node: ubuntu1604-docker-8c-8g
83     project: 'aaf/cadi'
84     docker-image-name: 'onap/rproxy'
85     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
96     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}'
100     sonar-mvn-goal: '{sonar_mvn_goal}'
101     cron: '@daily'
102     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'
118           build-node: ubuntu1604-docker-8c-8g
119     project: 'aaf/cadi'
120     docker-image-name: 'onap/tproxy-config'
121     stream:
122       - 'master':
123           branch: 'master'
124     mvn-settings: 'aaf-cadi-settings'
125     files: '**'
126     archive-artifacts: ''
127
128 - project:
129     name: aaf-cadi-clm
130     jobs:
131       - gerrit-maven-clm
132     nexus-iq-namespace: 'onap-'
133     project: 'aaf/cadi'
134     project-name: 'aaf-cadi'
135     branch: 'master'
136     mvn-settings: 'aaf-cadi-settings'
137
138 - project:
139     name: aaf-cadi-info
140     project-name: aaf-cadi
141     jobs:
142       - gerrit-info-yaml-verify
143     build-node: centos7-builder-2c-1g
144     project: aaf/cadi
145     branch: master