Merge "Remove VID Casablanca Jenkins jobs"
[ci-management.git] / jjb / policy / policy-csit.yaml
1 - project:
2     name: policy-health-csit
3     jobs:
4       - '{project-name}-{stream}-verify-csit-{functionality}'
5       - '{project-name}-{stream}-csit-{functionality}'
6     project-name: 'policy'
7     stream:
8       - 'master':
9           branch: master
10     functionality:
11       - 'health'
12     trigger_jobs:
13       - 'policy-engine-{stream}-merge-scm-mvn-script'
14       - 'policy-drools-pdp-{stream}-merge-scm-mvn-script'
15       - 'policy-drools-applications-{stream}-merge-java'
16     robot-options: ''
17     build-timeout: 40
18     branch: 'master'
19
20 - project:
21     name: policy-apex-pdp-csit
22     jobs:
23       - '{project-name}-{stream}-verify-csit-{functionality}'
24       - '{project-name}-{stream}-csit-{functionality}'
25     project-name: 'policy'
26     stream:
27       - 'master':
28           branch: master
29     functionality:
30       - 'apex-pdp'
31     trigger_jobs:
32       - 'policy-apex-pdp-{stream}-merge-scm-mvn-script'
33     robot-options: ''
34     branch: 'master'
35
36 - project:
37     name: policy-distribution-csit
38     jobs:
39       - '{project-name}-{stream}-verify-csit-{functionality}'
40       - '{project-name}-{stream}-csit-{functionality}'
41     project-name: 'policy'
42     stream:
43       - 'master':
44           branch: master
45     functionality:
46       - 'distribution'
47     trigger_jobs:
48       - 'policy-distribution-{stream}-merge-java'
49     robot-options: ''
50     branch: 'master'
51
52 - project:
53     name: policy-api-csit
54     jobs:
55       - '{project-name}-{stream}-verify-csit-{functionality}'
56       - '{project-name}-{stream}-csit-{functionality}'
57     project-name: 'policy'
58     stream:
59       - 'master':
60           branch: master
61     functionality:
62       - 'api'
63     trigger_jobs:
64       - 'policy-api-{stream}-merge-java'
65     robot-options: ''
66     branch: 'master'
67
68 - project:
69     name: policy-xacml-pdp-csit
70     jobs:
71       - '{project-name}-{stream}-verify-csit-{functionality}'
72       - '{project-name}-{stream}-csit-{functionality}'
73     project-name: 'policy'
74     stream:
75       - 'master':
76           branch: master
77     functionality:
78       - 'xacml-pdp'
79     trigger_jobs:
80       - 'policy-xacml-pdp-{stream}-merge-java'
81     robot-options: ''
82     branch: 'master'
83
84 - project:
85     name: policy-pap-csit
86     jobs:
87       - '{project-name}-{stream}-verify-csit-{functionality}'
88       - '{project-name}-{stream}-csit-{functionality}'
89     project-name: 'policy'
90     stream:
91       - 'master':
92           branch: master
93     functionality:
94       - 'pap'
95     trigger_jobs:
96       - 'policy-pap-{stream}-merge-java'
97     robot-options: ''
98     branch: 'master'
99
100 - project:
101     name: policy-drools-pdp-csit
102     jobs:
103       - '{project-name}-{stream}-verify-csit-{functionality}'
104       - '{project-name}-{stream}-csit-{functionality}'
105     project-name: 'policy'
106     stream:
107       - 'master':
108           branch: master
109     functionality:
110       - 'drools-pdp'
111     trigger_jobs:
112       - 'policy-drools-pdp-{stream}-merge-java'
113     robot-options: ''
114     branch: 'master'
115
116 - project:
117     name: policy-drools-applications-csit
118     jobs:
119       - '{project-name}-{stream}-verify-csit-{functionality}'
120       - '{project-name}-{stream}-csit-{functionality}'
121     project-name: 'policy'
122     stream:
123       - 'master':
124           branch: master
125     functionality:
126       - 'drools-applications'
127     trigger_jobs:
128       - 'policy-drools-applications-{stream}-merge-java'
129     robot-options: ''
130     branch: 'master'
131