Merge "[AAI] Retiring event-client microservice"
[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       - 'istanbul':
34           branch: 'istanbul'
35     functionality:
36       - 'xacml-pdp'
37     trigger_jobs:
38       - 'policy-xacml-pdp-{stream}-merge-java'
39       - 'policy-docker-{stream}-merge-java'
40
41 - project:
42     name: policy-drools-applications-project-csit
43     jobs:
44       - '{project-name}-{stream}-project-csit-verify-{functionality}'
45       - '{project-name}-{stream}-project-csit-{functionality}'
46     project-name: 'policy-drools-applications'
47     recipients: 'jrh3@att.com jorge.hernandez-herrero@att.com'
48     project: 'policy/docker'
49     stream:
50       - 'master':
51           branch: 'master'
52       - 'honolulu':
53           branch: 'honolulu'
54     functionality:
55       - 'drools-applications'
56     trigger_jobs:
57       - 'policy-drools-applications-{stream}-merge-java'
58       - 'policy-docker-{stream}-merge-java'
59
60 - project:
61     name: policy-drools-pdp-project-csit
62     jobs:
63       - '{project-name}-{stream}-project-csit-verify-{functionality}'
64       - '{project-name}-{stream}-project-csit-{functionality}'
65     project-name: 'policy-drools-pdp'
66     recipients: 'jrh3@att.com jorge.hernandez-herrero@att.com'
67     project: 'policy/docker'
68     stream:
69       - 'master':
70           branch: 'master'
71       - 'honolulu':
72           branch: 'honolulu'
73     functionality:
74       - 'drools-pdp'
75     trigger_jobs:
76       - 'policy-drools-pdp-{stream}-merge-java'
77       - 'policy-docker-{stream}-merge-java'
78
79 - project:
80     name: policy-apex-pdp-project-csit
81     jobs:
82       - '{project-name}-{stream}-project-csit-verify-{functionality}'
83       - '{project-name}-{stream}-project-csit-{functionality}'
84     project-name: 'policy-apex-pdp'
85     recipients: 'liam.fallon@est.tech ram_krishna.verma@bell.ca'
86     project: 'policy/docker'
87     stream:
88       - 'master':
89           branch: 'master'
90       - 'honolulu':
91           branch: 'honolulu'
92     functionality:
93       - 'apex-pdp'
94     trigger_jobs:
95       - 'policy-apex-pdp-{stream}-merge-java'
96       - 'policy-docker-{stream}-merge-java'
97
98 - project:
99     name: policy-pap-project-csit
100     jobs:
101       - '{project-name}-{stream}-project-csit-verify-{functionality}'
102       - '{project-name}-{stream}-project-csit-{functionality}'
103     project-name: 'policy-pap'
104     recipients: 'jrh3@att.com ram_krishna.verma@bell.ca'
105     project: 'policy/docker'
106     stream:
107       - 'master':
108           branch: 'master'
109       - 'honolulu':
110           branch: 'honolulu'
111     functionality:
112       - 'pap'
113     trigger_jobs:
114       - 'policy-pap-{stream}-merge-java'
115       - 'policy-docker-{stream}-merge-java'
116
117 - project:
118     name: policy-api-project-csit
119     jobs:
120       - '{project-name}-{stream}-project-csit-verify-{functionality}'
121       - '{project-name}-{stream}-project-csit-{functionality}'
122     project-name: 'policy-api'
123     recipients: 'jrh3@att.com ram_krishna.verma@bell.ca'
124     project: 'policy/docker'
125     stream:
126       - 'master':
127           branch: 'master'
128       - 'honolulu':
129           branch: 'honolulu'
130     functionality:
131       - 'api'
132     trigger_jobs:
133       - 'policy-api-{stream}-merge-java'
134       - 'policy-docker-{stream}-merge-java'