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