Merge "Update memcached/redis packer templates"
[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       - '{project-name}-{stream}-release-version-java-daily'
9     project: 'aaf/cadi'
10     stream:
11       - 'master':
12           branch: 'master'
13     mvn-settings: 'aaf-cadi-settings'
14     files: '**'
15     archive-artifacts: ''
16
17 - project:
18     name: aaf-cadi-shiro-sonar
19     jobs:
20       - gerrit-maven-sonar
21     cron: '@daily'
22     build-node: ubuntu1604-builder-4c-4g
23     project: 'aaf/cadi'
24     project-name: 'aaf-cadi-shiro'
25     branch: 'master'
26     mvn-params: '-f shiro/pom.xml'
27     mvn-settings: 'aaf-cadi-settings'
28     mvn-goals: 'clean install'
29     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
30 # Though the below docker jobs have "aai" in the name, there is no aai code involved.
31 - project:
32     name: aaf-cadi-fproxy
33     project-name: 'aaf-cadi-fproxy'
34     jobs:
35       - '{project-name}-{stream}-aai-docker-java-daily':
36           pom: 'sidecar/fproxy/pom.xml'
37           mvn-goals: 'docker:build'
38     project: 'aaf/cadi'
39     docker-image-name: 'onap/fproxy'
40     stream:
41       - 'master':
42           branch: 'master'
43     mvn-settings: 'aaf-cadi-settings'
44     files: '**'
45     archive-artifacts: ''
46
47 - project:
48     name: aaf-cadi-fproxy-sonar
49     jobs:
50       - gerrit-maven-sonar
51     cron: '@daily'
52     build-node: ubuntu1604-builder-4c-4g
53     project: 'aaf/cadi'
54     project-name: 'aaf-cadi-fproxy'
55     branch: 'master'
56     mvn-params: '-f sidecar/fproxy/pom.xml'
57     mvn-settings: 'aaf-cadi-settings'
58     mvn-goals: 'clean install'
59     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
60
61 - project:
62     name: aaf-cadi-rproxy
63     project-name: 'aaf-cadi-rproxy'
64     jobs:
65       - '{project-name}-{stream}-aai-docker-java-daily':
66           pom: 'sidecar/rproxy/pom.xml'
67           mvn-goals: 'docker:build'
68     project: 'aaf/cadi'
69     docker-image-name: 'onap/rproxy'
70     stream:
71       - 'master':
72           branch: 'master'
73     mvn-settings: 'aaf-cadi-settings'
74     files: '**'
75     archive-artifacts: ''
76
77 - project:
78     name: aaf-cadi-rproxy-sonar
79     jobs:
80       - gerrit-maven-sonar
81     cron: '@daily'
82     build-node: ubuntu1604-builder-4c-4g
83     project: 'aaf/cadi'
84     project-name: 'aaf-cadi-rproxy'
85     branch: 'master'
86     mvn-params: '-f sidecar/rproxy/pom.xml'
87     mvn-settings: 'aaf-cadi-settings'
88     mvn-goals: 'clean install'
89     mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
90
91 - project:
92     name: aaf-cadi-tproxy-config
93     project-name: 'aaf-cadi-tproxy-config'
94     jobs:
95       - '{project-name}-{stream}-aai-docker-java-daily':
96           pom: 'sidecar/tproxy-config/pom.xml'
97           mvn-goals: 'docker:build'
98     project: 'aaf/cadi'
99     docker-image-name: 'onap/tproxy-config'
100     stream:
101       - 'master':
102           branch: 'master'
103     mvn-settings: 'aaf-cadi-settings'
104     files: '**'
105     archive-artifacts: ''
106
107 - project:
108     name: aaf-cadi-clm
109     jobs:
110       - gerrit-maven-clm
111     project: 'aaf/cadi'
112     project-name: 'aaf-cadi'
113     branch: 'master'
114     mvn-settings: 'aaf-cadi-settings'