Merge "Add CSIT tests for vnfsdk to JJB."
[ci-management.git] / jjb / policy / policy-csit.yaml
1 - project:
2     name: policy-apex-pdp-csit
3     jobs:
4       - '{project-name}-{stream}-verify-csit-{functionality}'
5       - '{project-name}-{stream}-csit-{functionality}'
6     project-name: 'policy'
7     java-version: openjdk11
8     recipients: 'liam.fallon@est.tech ram.krishna.verma@est.tech'
9     stream:
10       - 'master':
11           branch: master
12       - 'frankfurt':
13           branch: frankfurt
14     functionality:
15       - 'apex-pdp'
16     trigger_jobs:
17       - 'policy-apex-pdp-{stream}-merge-java'
18     robot-options: ''
19
20 - project:
21     name: policy-distribution-csit
22     jobs:
23       - '{project-name}-{stream}-verify-csit-{functionality}'
24       - '{project-name}-{stream}-csit-{functionality}'
25     project-name: 'policy'
26     java-version: openjdk11
27     recipients: 'ram.krishna.verma@est.tech'
28     stream:
29       - 'master':
30           branch: master
31       - 'frankfurt':
32           branch: frankfurt
33     functionality:
34       - 'distribution'
35     trigger_jobs:
36       - 'policy-distribution-{stream}-merge-java'
37     robot-options: ''
38
39 - project:
40     name: policy-api-csit
41     jobs:
42       - '{project-name}-{stream}-verify-csit-{functionality}'
43       - '{project-name}-{stream}-csit-{functionality}'
44     project-name: 'policy'
45     java-version: openjdk11
46     stream:
47       - 'master':
48           branch: master
49       - 'frankfurt':
50           branch: frankfurt
51     functionality:
52       - 'api'
53     trigger_jobs:
54       - 'policy-api-{stream}-merge-java'
55     robot-options: ''
56
57 - project:
58     name: policy-xacml-pdp-csit
59     jobs:
60       - '{project-name}-{stream}-verify-csit-{functionality}'
61       - '{project-name}-{stream}-csit-{functionality}'
62     project-name: 'policy'
63     java-version: openjdk11
64     recipients: 'ah999m@att.com'
65     stream:
66       - 'master':
67           branch: master
68       - 'frankfurt':
69           branch: frankfurt
70     functionality:
71       - 'xacml-pdp'
72     trigger_jobs:
73       - 'policy-xacml-pdp-{stream}-merge-java'
74     robot-options: ''
75
76 - project:
77     name: policy-pap-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     recipients: 'jrh3@att.com ram.krishna.verma@est.tech'
84     stream:
85       - 'master':
86           branch: master
87       - 'frankfurt':
88           branch: frankfurt
89     functionality:
90       - 'pap'
91     trigger_jobs:
92       - 'policy-pap-{stream}-merge-java'
93     robot-options: ''
94
95 - project:
96     name: policy-drools-pdp-csit
97     jobs:
98       - '{project-name}-{stream}-verify-csit-{functionality}'
99       - '{project-name}-{stream}-csit-{functionality}'
100     project-name: 'policy'
101     java-version: openjdk11
102     stream:
103       - 'master':
104           branch: master
105       - 'frankfurt':
106           branch: frankfurt
107     functionality:
108       - 'drools-pdp'
109     trigger_jobs:
110       - 'policy-drools-pdp-{stream}-merge-java'
111     robot-options: ''
112
113 - project:
114     name: policy-drools-applications-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     stream:
121       - 'master':
122           branch: master
123       - 'frankfurt':
124           branch: frankfurt
125     functionality:
126       - 'drools-applications'
127     trigger_jobs:
128       - 'policy-drools-applications-{stream}-merge-java'
129     robot-options: ''