Merge "[AAI] Update AAI to build kohn jobs"
[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       - 'istanbul':
15           branch: 'istanbul'
16       - 'jakarta':
17           branch: 'jakarta'
18       - 'kohn':
19           branch: 'kohn'
20     functionality:
21       - 'distribution'
22     trigger_jobs:
23       - 'policy-distribution-{stream}-merge-java'
24       - 'policy-docker-{stream}-merge-java'
25
26 - project:
27     name: policy-xacml-pdp-project-csit
28     jobs:
29       - '{project-name}-{stream}-project-csit-verify-{functionality}'
30       - '{project-name}-{stream}-project-csit-{functionality}'
31     project-name: 'policy-xacml-pdp'
32     recipients: 'jrh3@att.com jorge.hernandez-herrero@att.com'
33     project: 'policy/docker'
34     stream:
35       - 'master':
36           branch: 'master'
37       - 'honolulu':
38           branch: 'honolulu'
39       - 'istanbul':
40           branch: 'istanbul'
41       - 'jakarta':
42           branch: 'jakarta'
43       - 'kohn':
44           branch: 'kohn'
45     functionality:
46       - 'xacml-pdp'
47     trigger_jobs:
48       - 'policy-xacml-pdp-{stream}-merge-java'
49       - 'policy-docker-{stream}-merge-java'
50
51 - project:
52     name: policy-drools-applications-project-csit
53     jobs:
54       - '{project-name}-{stream}-project-csit-verify-{functionality}'
55       - '{project-name}-{stream}-project-csit-{functionality}'
56     project-name: 'policy-drools-applications'
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       - 'istanbul':
65           branch: 'istanbul'
66       - 'jakarta':
67           branch: 'jakarta'
68       - 'kohn':
69           branch: 'kohn'
70     functionality:
71       - 'drools-applications'
72     trigger_jobs:
73       - 'policy-drools-applications-{stream}-merge-java'
74       - 'policy-docker-{stream}-merge-java'
75
76 - project:
77     name: policy-drools-pdp-project-csit
78     jobs:
79       - '{project-name}-{stream}-project-csit-verify-{functionality}'
80       - '{project-name}-{stream}-project-csit-{functionality}'
81     project-name: 'policy-drools-pdp'
82     recipients: 'jrh3@att.com jorge.hernandez-herrero@att.com'
83     project: 'policy/docker'
84     stream:
85       - 'master':
86           branch: 'master'
87       - 'honolulu':
88           branch: 'honolulu'
89       - 'istanbul':
90           branch: 'istanbul'
91       - 'jakarta':
92           branch: 'jakarta'
93       - 'kohn':
94           branch: 'kohn'
95     functionality:
96       - 'drools-pdp'
97     trigger_jobs:
98       - 'policy-drools-pdp-{stream}-merge-java'
99       - 'policy-docker-{stream}-merge-java'
100
101 - project:
102     name: policy-apex-pdp-project-csit
103     jobs:
104       - '{project-name}-{stream}-project-csit-verify-{functionality}'
105       - '{project-name}-{stream}-project-csit-{functionality}'
106     project-name: 'policy-apex-pdp'
107     recipients: 'liam.fallon@est.tech ram_krishna.verma@bell.ca'
108     project: 'policy/docker'
109     stream:
110       - 'master':
111           branch: 'master'
112       - 'honolulu':
113           branch: 'honolulu'
114       - 'istanbul':
115           branch: 'istanbul'
116       - 'jakarta':
117           branch: 'jakarta'
118       - 'kohn':
119           branch: 'kohn'
120     functionality:
121       - 'apex-pdp'
122     trigger_jobs:
123       - 'policy-apex-pdp-{stream}-merge-java'
124       - 'policy-docker-{stream}-merge-java'
125
126 - project:
127     name: policy-pap-project-csit
128     jobs:
129       - '{project-name}-{stream}-project-csit-verify-{functionality}'
130       - '{project-name}-{stream}-project-csit-{functionality}'
131     project-name: 'policy-pap'
132     recipients: 'jrh3@att.com ram_krishna.verma@bell.ca'
133     project: 'policy/docker'
134     stream:
135       - 'master':
136           branch: 'master'
137       - 'honolulu':
138           branch: 'honolulu'
139       - 'istanbul':
140           branch: 'istanbul'
141       - 'jakarta':
142           branch: 'jakarta'
143       - 'kohn':
144           branch: 'kohn'
145     functionality:
146       - 'pap'
147     trigger_jobs:
148       - 'policy-pap-{stream}-merge-java'
149       - 'policy-docker-{stream}-merge-java'
150
151 - project:
152     name: policy-api-project-csit
153     jobs:
154       - '{project-name}-{stream}-project-csit-verify-{functionality}'
155       - '{project-name}-{stream}-project-csit-{functionality}'
156     project-name: 'policy-api'
157     recipients: 'jrh3@att.com ram_krishna.verma@bell.ca'
158     project: 'policy/docker'
159     stream:
160       - 'master':
161           branch: 'master'
162       - 'honolulu':
163           branch: 'honolulu'
164       - 'istanbul':
165           branch: 'istanbul'
166       - 'jakarta':
167           branch: 'jakarta'
168       - 'kohn':
169           branch: 'kohn'
170     functionality:
171       - 'api'
172     trigger_jobs:
173       - 'policy-api-{stream}-merge-java'
174       - 'policy-docker-{stream}-merge-java'
175
176 - project:
177     name: policy-clamp-project-csit
178     jobs:
179       - '{project-name}-{stream}-project-csit-verify-{functionality}'
180       - '{project-name}-{stream}-project-csit-{functionality}'
181     project-name: 'policy-clamp'
182     recipients: 'jrh3@att.com ram_krishna.verma@bell.ca liam.fallon@est.tech ajith.sreekumar@est.tech pd1248@att.com'
183     project: 'policy/docker'
184     stream:
185       - 'master':
186           branch: 'master'
187       - 'honolulu':
188           branch: 'honolulu'
189       - 'istanbul':
190           branch: 'istanbul'
191       - 'jakarta':
192           branch: 'jakarta'
193       - 'kohn':
194           branch: 'kohn'
195     functionality:
196       - 'clamp'
197     trigger_jobs:
198       - 'policy-clamp-{stream}-merge-java'
199       - 'policy-docker-{stream}-merge-java'