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