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