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