Add jenkins jobs for honolulu branch
[ci-management.git] / jjb / policy / policy-csit.yaml
1 - project:
2     name: policy-xacml-pdp-project-csit
3     jobs:
4       - '{project-name}-{stream}-project-csit-{functionality}'
5     project-name: 'policy-xacml-pdp'
6     recipients: 'jrh3@att.com jorge.hernandez-herrero@att.com'
7     project: 'policy/docker'
8     stream:
9       - 'master':
10           branch: 'master'
11       - 'honolulu':
12           branch: 'honolulu'
13     functionality:
14       - 'xacml-pdp'
15     trigger_jobs:
16       - 'policy-xacml-pdp-{stream}-merge-java'
17
18 - project:
19     name: policy-drools-applications-project-csit
20     jobs:
21       - '{project-name}-{stream}-project-csit-{functionality}'
22     project-name: 'policy-drools-applications'
23     recipients: 'jrh3@att.com jorge.hernandez-herrero@att.com'
24     project: 'policy/docker'
25     stream:
26       - 'master':
27           branch: 'master'
28       - 'honolulu':
29           branch: 'honolulu'
30     functionality:
31       - 'drools-applications'
32     trigger_jobs:
33       - 'policy-drools-applications-{stream}-merge-java'
34
35 - project:
36     name: policy-drools-pdp-project-csit
37     jobs:
38       - '{project-name}-{stream}-project-csit-{functionality}'
39     project-name: 'policy-drools-pdp'
40     recipients: 'jrh3@att.com jorge.hernandez-herrero@att.com'
41     project: 'policy/docker'
42     stream:
43       - 'master':
44           branch: 'master'
45       - 'honolulu':
46           branch: 'honolulu'
47     functionality:
48       - 'drools-pdp'
49     trigger_jobs:
50       - 'policy-drools-pdp-{stream}-merge-java'
51
52 - project:
53     name: policy-apex-pdp-project-csit
54     jobs:
55       - '{project-name}-{stream}-project-csit-{functionality}'
56     project-name: 'policy-apex-pdp'
57     recipients: 'liam.fallon@est.tech ram.krishna.verma@est.tech'
58     project: 'policy/docker'
59     stream:
60       - 'master':
61           branch: 'master'
62       - 'honolulu':
63           branch: 'honolulu'
64     functionality:
65       - 'apex-pdp'
66     trigger_jobs:
67       - 'policy-apex-pdp-{stream}-merge-java'
68
69 - project:
70     name: policy-pap-project-csit
71     jobs:
72       - '{project-name}-{stream}-project-csit-{functionality}'
73     project-name: 'policy-pap'
74     recipients: 'jrh3@att.com ram.krishna.verma@est.tech'
75     project: 'policy/docker'
76     stream:
77       - 'master':
78           branch: 'master'
79       - 'honolulu':
80           branch: 'honolulu'
81     functionality:
82       - 'pap'
83     trigger_jobs:
84       - 'policy-pap-{stream}-merge-java'
85
86 - project:
87     name: policy-api-project-csit
88     jobs:
89       - '{project-name}-{stream}-project-csit-{functionality}'
90     project-name: 'policy-api'
91     recipients: 'takamune.cho@att.com'
92     project: 'policy/docker'
93     stream:
94       - 'master':
95           branch: 'master'
96       - 'honolulu':
97           branch: 'honolulu'
98     functionality:
99       - 'api'
100     trigger_jobs:
101       - 'policy-api-{stream}-merge-java'
102
103 - project:
104     name: policy-api-csit
105     jobs:
106       - '{project-name}-{stream}-verify-csit-{functionality}'
107       - '{project-name}-{stream}-csit-{functionality}'
108     project-name: 'policy'
109     java-version: openjdk11
110     stream:
111       - 'frankfurt':
112           branch: frankfurt
113       - 'guilin':
114           branch: guilin
115     functionality:
116       - 'api'
117     trigger_jobs:
118       - 'policy-api-{stream}-merge-java'
119     robot-options: ''
120
121 - project:
122     name: policy-apex-pdp-csit
123     jobs:
124       - '{project-name}-{stream}-verify-csit-{functionality}'
125       - '{project-name}-{stream}-csit-{functionality}'
126     project-name: 'policy'
127     java-version: openjdk11
128     recipients: 'liam.fallon@est.tech ram.krishna.verma@est.tech'
129     stream:
130       - 'frankfurt':
131           branch: frankfurt
132       - 'guilin':
133           branch: guilin
134     functionality:
135       - 'apex-pdp'
136     trigger_jobs:
137       - 'policy-apex-pdp-{stream}-merge-java'
138     robot-options: ''
139
140 - project:
141     name: policy-distribution-csit
142     jobs:
143       - '{project-name}-{stream}-verify-csit-{functionality}'
144       - '{project-name}-{stream}-csit-{functionality}'
145     project-name: 'policy'
146     java-version: openjdk11
147     recipients: 'ram.krishna.verma@est.tech'
148     stream:
149       - 'master':
150           branch: master
151       - 'frankfurt':
152           branch: frankfurt
153       - 'guilin':
154           branch: guilin
155       - 'honolulu':
156           branch: 'honolulu'
157     functionality:
158       - 'distribution'
159     trigger_jobs:
160       - 'policy-distribution-{stream}-merge-java'
161     robot-options: ''
162
163 - project:
164     name: policy-xacml-pdp-csit
165     jobs:
166       - '{project-name}-{stream}-verify-csit-{functionality}'
167       - '{project-name}-{stream}-csit-{functionality}'
168     project-name: 'policy'
169     java-version: openjdk11
170     recipients: 'ah999m@att.com'
171     stream:
172       - 'frankfurt':
173           branch: frankfurt
174       - 'guilin':
175           branch: guilin
176     functionality:
177       - 'xacml-pdp'
178     trigger_jobs:
179       - 'policy-xacml-pdp-{stream}-merge-java'
180     robot-options: ''
181
182 - project:
183     name: policy-pap-csit
184     jobs:
185       - '{project-name}-{stream}-verify-csit-{functionality}'
186       - '{project-name}-{stream}-csit-{functionality}'
187     project-name: 'policy'
188     java-version: openjdk11
189     recipients: 'jrh3@att.com ram.krishna.verma@est.tech'
190     stream:
191       - 'frankfurt':
192           branch: frankfurt
193       - 'guilin':
194           branch: guilin
195     functionality:
196       - 'pap'
197     trigger_jobs:
198       - 'policy-pap-{stream}-merge-java'
199     robot-options: ''
200
201 - project:
202     name: policy-drools-pdp-csit
203     jobs:
204       - '{project-name}-{stream}-verify-csit-{functionality}'
205       - '{project-name}-{stream}-csit-{functionality}'
206     project-name: 'policy'
207     java-version: openjdk11
208     stream:
209       - 'frankfurt':
210           branch: frankfurt
211       - 'guilin':
212           branch: guilin
213     functionality:
214       - 'drools-pdp'
215     trigger_jobs:
216       - 'policy-drools-pdp-{stream}-merge-java'
217     robot-options: ''
218
219 - project:
220     name: policy-drools-applications-csit
221     jobs:
222       - '{project-name}-{stream}-verify-csit-{functionality}'
223       - '{project-name}-{stream}-csit-{functionality}'
224     project-name: 'policy'
225     java-version: openjdk11
226     stream:
227       - 'frankfurt':
228           branch: frankfurt
229       - 'guilin':
230           branch: guilin
231     functionality:
232       - 'drools-applications'
233     trigger_jobs:
234       - 'policy-drools-applications-{stream}-merge-java'
235     robot-options: ''