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