Merge "Migrate gerrit-maven-stage (DCAEGEN)-2"
[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
19 - project:
20     name: policy-apex-pdp-csit
21     jobs:
22       - '{project-name}-{stream}-verify-csit-{functionality}'
23       - '{project-name}-{stream}-csit-{functionality}'
24     project-name: 'policy'
25     stream:
26       - 'master':
27           branch: master
28     functionality:
29       - 'apex-pdp'
30     trigger_jobs:
31       - 'policy-apex-pdp-{stream}-merge-scm-mvn-script'
32     robot-options: ''
33
34 - project:
35     name: policy-distribution-csit
36     jobs:
37       - '{project-name}-{stream}-verify-csit-{functionality}'
38       - '{project-name}-{stream}-csit-{functionality}'
39     project-name: 'policy'
40     stream:
41       - 'master':
42           branch: master
43     functionality:
44       - 'distribution'
45     trigger_jobs:
46       - 'policy-distribution-{stream}-merge-java'
47     robot-options: ''
48
49 - project:
50     name: policy-api-csit
51     jobs:
52       - '{project-name}-{stream}-verify-csit-{functionality}'
53       - '{project-name}-{stream}-csit-{functionality}'
54     project-name: 'policy'
55     stream:
56       - 'master':
57           branch: master
58     functionality:
59       - 'api'
60     trigger_jobs:
61       - 'policy-api-{stream}-merge-java'
62     robot-options: ''
63
64 - project:
65     name: policy-xacml-pdp-csit
66     jobs:
67       - '{project-name}-{stream}-verify-csit-{functionality}'
68       - '{project-name}-{stream}-csit-{functionality}'
69     project-name: 'policy'
70     stream:
71       - 'master':
72           branch: master
73     functionality:
74       - 'xacml-pdp'
75     trigger_jobs:
76       - 'policy-xacml-pdp-{stream}-merge-java'
77     robot-options: ''
78
79 - project:
80     name: policy-pap-csit
81     jobs:
82       - '{project-name}-{stream}-verify-csit-{functionality}'
83       - '{project-name}-{stream}-csit-{functionality}'
84     project-name: 'policy'
85     stream:
86       - 'master':
87           branch: master
88     functionality:
89       - 'pap'
90     trigger_jobs:
91       - 'policy-pap-{stream}-merge-java'
92     robot-options: ''
93
94 - project:
95     name: policy-drools-pdp-csit
96     jobs:
97       - '{project-name}-{stream}-verify-csit-{functionality}'
98       - '{project-name}-{stream}-csit-{functionality}'
99     project-name: 'policy'
100     stream:
101       - 'master':
102           branch: master
103     functionality:
104       - 'drools-pdp'
105     trigger_jobs:
106       - 'policy-drools-pdp-{stream}-merge-java'
107     robot-options: ''
108
109 - project:
110     name: policy-drools-applications-csit
111     jobs:
112       - '{project-name}-{stream}-verify-csit-{functionality}'
113       - '{project-name}-{stream}-csit-{functionality}'
114     project-name: 'policy'
115     stream:
116       - 'master':
117           branch: master
118     functionality:
119       - 'drools-applications'
120     trigger_jobs:
121       - 'policy-drools-applications-{stream}-merge-java'
122     robot-options: ''
123