a7d1e38ecfbc5aed05f1544be8b411f99f6152dc
[ci-management.git] / jjb / policy / policy-csit.yaml
1 ---
2 - project:
3     name: policy-distribution-project-csit
4     jobs:
5       - "{project-name}-{stream}-project-csit-verify-{functionality}"
6       - "{project-name}-{stream}-project-csit-{functionality}"
7     project-name: "policy-distribution"
8     recipients: "ram_krishna.verma@bell.ca"
9     project: "policy/docker"
10     stream:
11       - "master":
12           branch: "master"
13       - "honolulu":
14           branch: "honolulu"
15       - "istanbul":
16           branch: "istanbul"
17       - "jakarta":
18           branch: "jakarta"
19       - "kohn":
20           branch: "kohn"
21       - "london":
22           branch: "london"
23     functionality:
24       - "distribution"
25     trigger_jobs:
26       - "policy-distribution-{stream}-merge-java"
27       - "policy-docker-{stream}-merge-java"
28
29 - project:
30     name: policy-distribution-project-csit-java-17
31     jobs:
32       - "{project-name}-{stream}-project-csit-verify-{functionality}"
33       - "{project-name}-{stream}-project-csit-{functionality}"
34     project-name: "policy-distribution"
35     recipients: "ram_krishna.verma@bell.ca"
36     project: "policy/docker"
37     stream:
38       - "java-17":
39           branch: "java-17"
40     functionality:
41       - "distribution"
42     trigger_jobs:
43       - "policy-distribution-{stream}-merge-java"
44       - "policy-docker-{stream}-merge-java"
45
46 - project:
47     name: policy-xacml-pdp-project-csit
48     jobs:
49       - "{project-name}-{stream}-project-csit-verify-{functionality}"
50       - "{project-name}-{stream}-project-csit-{functionality}"
51     project-name: "policy-xacml-pdp"
52     recipients: "jrh3@att.com jorge.hernandez-herrero@att.com"
53     project: "policy/docker"
54     stream:
55       - "master":
56           branch: "master"
57       - "honolulu":
58           branch: "honolulu"
59       - "istanbul":
60           branch: "istanbul"
61       - "jakarta":
62           branch: "jakarta"
63       - "kohn":
64           branch: "kohn"
65       - "london":
66           branch: "london"
67     functionality:
68       - "xacml-pdp"
69     trigger_jobs:
70       - "policy-xacml-pdp-{stream}-merge-java"
71       - "policy-docker-{stream}-merge-java"
72
73 - project:
74     name: policy-xacml-pdp-project-csit-java-17
75     jobs:
76       - "{project-name}-{stream}-project-csit-verify-{functionality}"
77       - "{project-name}-{stream}-project-csit-{functionality}"
78     project-name: "policy-xacml-pdp"
79     recipients: "jrh3@att.com jorge.hernandez-herrero@att.com"
80     project: "policy/docker"
81     stream:
82       - "java-17":
83           branch: "java-17"
84     functionality:
85       - "xacml-pdp"
86     trigger_jobs:
87       - "policy-xacml-pdp-{stream}-merge-java"
88       - "policy-docker-{stream}-merge-java"
89
90 - project:
91     name: policy-drools-applications-project-csit
92     jobs:
93       - "{project-name}-{stream}-project-csit-verify-{functionality}"
94       - "{project-name}-{stream}-project-csit-{functionality}"
95     project-name: "policy-drools-applications"
96     recipients: "jrh3@att.com jorge.hernandez-herrero@att.com"
97     project: "policy/docker"
98     stream:
99       - "master":
100           branch: "master"
101       - "honolulu":
102           branch: "honolulu"
103       - "istanbul":
104           branch: "istanbul"
105       - "jakarta":
106           branch: "jakarta"
107       - "kohn":
108           branch: "kohn"
109       - "london":
110           branch: "london"
111     functionality:
112       - "drools-applications"
113     trigger_jobs:
114       - "policy-drools-applications-{stream}-merge-java"
115       - "policy-docker-{stream}-merge-java"
116
117 - project:
118     name: policy-drools-applications-project-csit-java-17
119     jobs:
120       - "{project-name}-{stream}-project-csit-verify-{functionality}"
121       - "{project-name}-{stream}-project-csit-{functionality}"
122     project-name: "policy-drools-applications"
123     recipients: "jrh3@att.com jorge.hernandez-herrero@att.com"
124     project: "policy/docker"
125     stream:
126       - "java-17":
127           branch: "java-17"
128     functionality:
129       - "drools-applications"
130     trigger_jobs:
131       - "policy-drools-applications-{stream}-merge-java"
132       - "policy-docker-{stream}-merge-java"
133
134 - project:
135     name: policy-drools-pdp-project-csit
136     jobs:
137       - "{project-name}-{stream}-project-csit-verify-{functionality}"
138       - "{project-name}-{stream}-project-csit-{functionality}"
139     project-name: "policy-drools-pdp"
140     recipients: "jrh3@att.com jorge.hernandez-herrero@att.com"
141     project: "policy/docker"
142     stream:
143       - "master":
144           branch: "master"
145       - "honolulu":
146           branch: "honolulu"
147       - "istanbul":
148           branch: "istanbul"
149       - "jakarta":
150           branch: "jakarta"
151       - "kohn":
152           branch: "kohn"
153       - "london":
154           branch: "london"
155     functionality:
156       - "drools-pdp"
157     trigger_jobs:
158       - "policy-drools-pdp-{stream}-merge-java"
159       - "policy-docker-{stream}-merge-java"
160
161 - project:
162     name: policy-drools-pdp-project-csit-java-17
163     jobs:
164       - "{project-name}-{stream}-project-csit-verify-{functionality}"
165       - "{project-name}-{stream}-project-csit-{functionality}"
166     project-name: "policy-drools-pdp"
167     recipients: "jrh3@att.com jorge.hernandez-herrero@att.com"
168     project: "policy/docker"
169     stream:
170       - "java-17":
171           branch: "java-17"
172     functionality:
173       - "drools-pdp"
174     trigger_jobs:
175       - "policy-drools-pdp-{stream}-merge-java"
176       - "policy-docker-{stream}-merge-java"
177
178 - project:
179     name: policy-apex-pdp-project-csit
180     jobs:
181       - "{project-name}-{stream}-project-csit-verify-{functionality}"
182       - "{project-name}-{stream}-project-csit-{functionality}"
183     project-name: "policy-apex-pdp"
184     recipients: "liam.fallon@est.tech ram_krishna.verma@bell.ca"
185     project: "policy/docker"
186     stream:
187       - "master":
188           branch: "master"
189       - "honolulu":
190           branch: "honolulu"
191       - "istanbul":
192           branch: "istanbul"
193       - "jakarta":
194           branch: "jakarta"
195       - "kohn":
196           branch: "kohn"
197       - "london":
198           branch: "london"
199     functionality:
200       - "apex-pdp"
201     trigger_jobs:
202       - "policy-apex-pdp-{stream}-merge-java"
203       - "policy-docker-{stream}-merge-java"
204
205 - project:
206     name: policy-apex-pdp-project-csit-java-17
207     jobs:
208       - "{project-name}-{stream}-project-csit-verify-{functionality}"
209       - "{project-name}-{stream}-project-csit-{functionality}"
210     project-name: "policy-apex-pdp"
211     recipients: "liam.fallon@est.tech ram_krishna.verma@bell.ca"
212     project: "policy/docker"
213     stream:
214       - "java-17":
215           branch: "java-17"
216     functionality:
217       - "apex-pdp"
218     trigger_jobs:
219       - "policy-apex-pdp-{stream}-merge-java"
220       - "policy-docker-{stream}-merge-java"
221
222 - project:
223     name: policy-pap-project-csit
224     jobs:
225       - "{project-name}-{stream}-project-csit-verify-{functionality}"
226       - "{project-name}-{stream}-project-csit-{functionality}"
227     project-name: "policy-pap"
228     recipients: "jrh3@att.com ram_krishna.verma@bell.ca"
229     project: "policy/docker"
230     stream:
231       - "master":
232           branch: "master"
233       - "honolulu":
234           branch: "honolulu"
235       - "istanbul":
236           branch: "istanbul"
237       - "jakarta":
238           branch: "jakarta"
239       - "kohn":
240           branch: "kohn"
241       - "london":
242           branch: "london"
243     functionality:
244       - "pap"
245     trigger_jobs:
246       - "policy-pap-{stream}-merge-java"
247       - "policy-docker-{stream}-merge-java"
248
249 - project:
250     name: policy-pap-project-csit-java-17
251     jobs:
252       - "{project-name}-{stream}-project-csit-verify-{functionality}"
253       - "{project-name}-{stream}-project-csit-{functionality}"
254     project-name: "policy-pap"
255     recipients: "jrh3@att.com ram_krishna.verma@bell.ca"
256     project: "policy/docker"
257     stream:
258       - "java-17":
259           branch: "java-17"
260     functionality:
261       - "pap"
262     trigger_jobs:
263       - "policy-pap-{stream}-merge-java"
264       - "policy-docker-{stream}-merge-java"
265
266 - project:
267     name: policy-api-project-csit
268     jobs:
269       - "{project-name}-{stream}-project-csit-verify-{functionality}"
270       - "{project-name}-{stream}-project-csit-{functionality}"
271     project-name: "policy-api"
272     recipients: "jrh3@att.com ram_krishna.verma@bell.ca"
273     project: "policy/docker"
274     stream:
275       - "master":
276           branch: "master"
277       - "honolulu":
278           branch: "honolulu"
279       - "istanbul":
280           branch: "istanbul"
281       - "jakarta":
282           branch: "jakarta"
283       - "kohn":
284           branch: "kohn"
285       - "london":
286           branch: "london"
287     functionality:
288       - "api"
289     trigger_jobs:
290       - "policy-api-{stream}-merge-java"
291       - "policy-docker-{stream}-merge-java"
292
293 - project:
294     name: policy-api-project-csit-java-17
295     jobs:
296       - "{project-name}-{stream}-project-csit-verify-{functionality}"
297       - "{project-name}-{stream}-project-csit-{functionality}"
298     project-name: "policy-api"
299     recipients: "jrh3@att.com ram_krishna.verma@bell.ca"
300     project: "policy/docker"
301     stream:
302       - "java-17":
303           branch: "java-17"
304     functionality:
305       - "api"
306     trigger_jobs:
307       - "policy-api-{stream}-merge-java"
308       - "policy-docker-{stream}-merge-java"
309
310 - project:
311     name: policy-clamp-project-csit
312     jobs:
313       - "{project-name}-{stream}-project-csit-verify-{functionality}"
314       - "{project-name}-{stream}-project-csit-{functionality}"
315     project-name: "policy-clamp"
316     recipients: "jrh3@att.com ram_krishna.verma@bell.ca liam.fallon@est.tech pd1248@att.com"
317     project: "policy/docker"
318     stream:
319       - "master":
320           branch: "master"
321       - "honolulu":
322           branch: "honolulu"
323       - "istanbul":
324           branch: "istanbul"
325       - "jakarta":
326           branch: "jakarta"
327       - "kohn":
328           branch: "kohn"
329       - "london":
330           branch: "london"
331     functionality:
332       - "clamp"
333     trigger_jobs:
334       - "policy-clamp-{stream}-merge-java"
335       - "policy-docker-{stream}-merge-java"
336
337 - project:
338     name: policy-clamp-project-csit-java-17
339     jobs:
340       - "{project-name}-{stream}-project-csit-verify-{functionality}"
341       - "{project-name}-{stream}-project-csit-{functionality}"
342     project-name: "policy-clamp"
343     recipients: "jrh3@att.com ram_krishna.verma@bell.ca liam.fallon@est.tech pd1248@att.com"
344     project: "policy/docker"
345     stream:
346       - "java-17":
347           branch: "java-17"
348     functionality:
349       - "clamp"
350     trigger_jobs:
351       - "policy-clamp-{stream}-merge-java"
352       - "policy-docker-{stream}-merge-java"
353
354 - project:
355     name: policy-apex-pdp-postgres-project-csit
356     jobs:
357       - "{project-name}-{stream}-project-csit-verify-{functionality}"
358       - "{project-name}-{stream}-project-csit-{functionality}"
359     project-name: "policy-apex-pdp"
360     recipients: "jrh3@att.com ram_krishna.verma@bell.ca liam.fallon@est.tech pd1248@att.com"
361     project: "policy/docker"
362     stream:
363       - "master":
364           branch: "master"
365     functionality:
366       - "apex-pdp-postgres"
367     trigger_jobs:
368       - "policy-apex-pdp-{stream}-merge-java"
369       - "policy-docker-{stream}-merge-java"