Add HOWTOs link to ONAP Wiki on Coverity job and view pages
[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     cron: '@daily'
25     build-node: ubuntu1604-builder-4c-4g
26     project: 'aaf/cadi'
27     project-name: 'aaf-cadi-shiro'
28     branch: 'master'
29     mvn-params: '-f shiro/pom.xml'
30     mvn-settings: 'aaf-cadi-settings'
31     mvn-goals: 'clean install'
32     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
33 # Though the below docker jobs have "aai" in the name, there is no aai code involved.
34 - project:
35     name: aaf-cadi-fproxy
36     project-name: 'aaf-cadi-fproxy'
37     jobs:
38       - '{project-name}-{stream}-aai-docker-java-daily':
39           pom: 'sidecar/fproxy/pom.xml'
40           mvn-goals: 'docker:build'
41           build-node: ubuntu1604-docker-8c-8g
42     project: 'aaf/cadi'
43     docker-image-name: 'onap/fproxy'
44     stream:
45       - 'master':
46           branch: 'master'
47     mvn-settings: 'aaf-cadi-settings'
48     files: '**'
49     archive-artifacts: ''
50
51 - project:
52     name: aaf-cadi-fproxy-sonar
53     jobs:
54       - gerrit-maven-sonar
55     cron: '@daily'
56     build-node: ubuntu1604-builder-4c-4g
57     project: 'aaf/cadi'
58     project-name: 'aaf-cadi-fproxy'
59     branch: 'master'
60     mvn-params: '-f sidecar/fproxy/pom.xml'
61     mvn-settings: 'aaf-cadi-settings'
62     mvn-goals: 'clean install'
63     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
64
65 - project:
66     name: aaf-cadi-rproxy
67     project-name: 'aaf-cadi-rproxy'
68     jobs:
69       - '{project-name}-{stream}-aai-docker-java-daily':
70           pom: 'sidecar/rproxy/pom.xml'
71           mvn-goals: 'docker:build'
72           build-node: ubuntu1604-docker-8c-8g
73     project: 'aaf/cadi'
74     docker-image-name: 'onap/rproxy'
75     stream:
76       - 'master':
77           branch: 'master'
78     mvn-settings: 'aaf-cadi-settings'
79     files: '**'
80     archive-artifacts: ''
81
82 - project:
83     name: aaf-cadi-rproxy-sonar
84     jobs:
85       - gerrit-maven-sonar
86     cron: '@daily'
87     build-node: ubuntu1604-builder-4c-4g
88     project: 'aaf/cadi'
89     project-name: 'aaf-cadi-rproxy'
90     branch: 'master'
91     mvn-params: '-f sidecar/rproxy/pom.xml'
92     mvn-settings: 'aaf-cadi-settings'
93     mvn-goals: 'clean install'
94     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
95
96 - project:
97     name: aaf-cadi-tproxy-config
98     project-name: 'aaf-cadi-tproxy-config'
99     jobs:
100       - '{project-name}-{stream}-aai-docker-java-daily':
101           pom: 'sidecar/tproxy-config/pom.xml'
102           mvn-goals: 'docker:build'
103           build-node: ubuntu1604-docker-8c-8g
104     project: 'aaf/cadi'
105     docker-image-name: 'onap/tproxy-config'
106     stream:
107       - 'master':
108           branch: 'master'
109     mvn-settings: 'aaf-cadi-settings'
110     files: '**'
111     archive-artifacts: ''
112
113 - project:
114     name: aaf-cadi-clm
115     jobs:
116       - gerrit-maven-clm
117     nexus-iq-namespace: 'onap-'
118     project: 'aaf/cadi'
119     project-name: 'aaf-cadi'
120     branch: 'master'
121     mvn-settings: 'aaf-cadi-settings'
122
123 - project:
124     name: aaf-cadi-info
125     project-name: aaf-cadi
126     jobs:
127       - gerrit-info-yaml-verify
128     project: aaf/cadi
129     branch: master