Enable compass Arno scenario for master and stable/brahmaputra
[releng.git] / jjb / opnfv / slave-params.yml
1 - parameter:
2     name: 'opnfv-jump-1-defaults'
3     parameters:
4         - node:
5             name: SLAVE_NAME
6             description: 'Slave name on Jenkins'
7             allowed-slaves:
8                 - opnfv-jump-1
9             default-slaves:
10                 - opnfv-jump-1
11         - string:
12             name: INSTALLER_VERSION
13             default: latest
14             description: 'Version of the installer to deploy'
15         - string:
16             name: GIT_BASE
17             default: https://gerrit.opnfv.org/gerrit/$PROJECT
18             description: 'Git URL to use on this Jenkins Slave'
19         - string:
20             name: SSH_KEY
21             default: /root/.ssh/id_rsa
22             description: 'SSH key to use for Apex'
23
24 - parameter:
25     name: 'opnfv-jump-2-defaults'
26     parameters:
27         - node:
28             name: SLAVE_NAME
29             description: 'Slave name on Jenkins'
30             allowed-slaves:
31                 - opnfv-jump-2
32             default-slaves:
33                 - opnfv-jump-2
34         - string:
35             name: INSTALLER_VERSION
36             default: stable
37             description: 'Version of the installer to deploy'
38         - string:
39             name: GIT_BASE
40             default: ssh://gerrit.opnfv.org:29418/$PROJECT
41             description: 'Git URL to use on this Jenkins Slave'
42         - string:
43             name: POD_CONF_DIR
44             default: $WORKSPACE/deploy/templates/hardware_environment/conf/linux_foundation_lab/pod2
45             description: 'Directory where POD configuration files are located.'
46
47 - parameter:
48     name: 'ericsson-pod1-defaults'
49     parameters:
50         - node:
51             name: SLAVE_NAME
52             description: 'Slave name on Jenkins'
53             allowed-slaves:
54                 - ericsson-pod1
55             default-slaves:
56                 - ericsson-pod1
57         - string:
58             name: INSTALLER_VERSION
59             default: latest
60             description: 'Version of the installer to deploy'
61         - string:
62             name: GIT_BASE
63             default: https://gerrit.opnfv.org/gerrit/$PROJECT
64             description: 'Git URL to use on this Jenkins Slave'
65         - string:
66             name: POD_CONF_DIR
67             default: $WORKSPACE/deploy/templates/hardware_environment/conf/ericsson_montreal_lab/pod1
68             description: 'Directory where POD configuration files are located.'
69
70 - parameter:
71     name: 'ericsson-pod2-defaults'
72     parameters:
73         - node:
74             name: SLAVE_NAME
75             description: 'Slave name on Jenkins'
76             allowed-slaves:
77                 - ericsson-pod2
78             default-slaves:
79                 - ericsson-pod2
80         - string:
81             name: INSTALLER_VERSION
82             default: latest
83             description: 'Version of the installer to deploy'
84         - string:
85             name: GIT_BASE
86             default: https://gerrit.opnfv.org/gerrit/$PROJECT
87             description: 'Git URL to use on this Jenkins Slave'
88         - string:
89             name: POD_CONF_DIR
90             default: $WORKSPACE/deploy/templates/hardware_environment/conf/ericsson_montreal_lab/pod2
91             description: 'Directory where POD configuration files are located.'
92
93 - parameter:
94     name: 'intelpod2-jumphost-defaults'
95     parameters:
96         - node:
97             name: SLAVE_NAME
98             description: 'Slave name on Jenkins'
99             allowed-slaves:
100                 - intelpod2-jumphost
101             default-slaves:
102                 - intelpod2-jumphost
103         - string:
104             name: INSTALLER_VERSION
105             default: stable
106             description: 'Version of the installer to deploy'
107         - string:
108             name: GIT_BASE
109             default: https://gerrit.opnfv.org/gerrit/$PROJECT
110             description: 'Git URL to use on this Jenkins Slave'
111         - string:
112             name: SSH_KEY
113             default: /root/.ssh/id_rsa
114             description: 'SSH key to use for Apex'
115
116 - parameter:
117     name: 'intel-pod3-defaults'
118     parameters:
119         - node:
120             name: SLAVE_NAME
121             description: 'Slave name on Jenkins'
122             allowed-slaves:
123                 - intel-pod3
124             default-slaves:
125                 - intel-pod3
126         - string:
127             name: GIT_BASE
128             default: https://gerrit.opnfv.org/gerrit/$PROJECT
129             description: 'Git URL to use on this Jenkins Slave'
130
131 - parameter:
132     name: 'intel-pod5-defaults'
133     parameters:
134         - node:
135             name: SLAVE_NAME
136             description: 'Slave name on Jenkins'
137             allowed-slaves:
138                 - intel-pod5
139             default-slaves:
140                 - intel-pod5
141         - string:
142             name: INSTALLER_VERSION
143             default: stable
144             description: 'Version of the installer to deploy'
145         - string:
146             name: GIT_BASE
147             default: https://gerrit.opnfv.org/gerrit/$PROJECT
148             description: 'Git URL to use on this Jenkins Slave'
149
150 - parameter:
151     name: 'intel-pod6-defaults'
152     parameters:
153         - node:
154             name: SLAVE_NAME
155             description: 'Slave name on Jenkins'
156             allowed-slaves:
157                 - intel-pod6
158             default-slaves:
159                 - intel-pod6
160         - string:
161             name: INSTALLER_VERSION
162             default: latest
163             description: 'Version of the installer to deploy'
164         - string:
165             name: GIT_BASE
166             default: https://gerrit.opnfv.org/gerrit/$PROJECT
167             description: 'Git URL to use on this Jenkins Slave'
168
169 - parameter:
170     name: 'intel-pod8-defaults'
171     parameters:
172         - node:
173             name: SLAVE_NAME
174             description: 'Slave name on Jenkins'
175             allowed-slaves:
176                 - intel-pod8
177             default-slaves:
178                 - intel-pod8
179         - string:
180             name: INSTALLER_VERSION
181             default: latest
182             description: 'Version of the installer to deploy'
183         - string:
184             name: GIT_BASE
185             default: https://gerrit.opnfv.org/gerrit/$PROJECT
186             description: 'Git URL to use on this Jenkins Slave'
187
188 - parameter:
189     name: 'ericsson-build-defaults'
190     parameters:
191         - node:
192             name: SLAVE_NAME
193             description: 'Slave name on Jenkins'
194             allowed-slaves:
195                 - ericsson-build
196             default-slaves:
197                 - ericsson-build
198         - string:
199             name: INSTALLER_VERSION
200             default: stable
201             description: 'Version of the installer to deploy'
202         - string:
203             name: GIT_BASE
204             default: https://gerrit.opnfv.org/gerrit/$PROJECT
205             description: 'Git URL to use on this Jenkins Slave'
206 - parameter:
207     name: 'huawei-build-defaults'
208     parameters:
209         - node:
210             name: SLAVE_NAME
211             description: 'Slave name on Jenkins'
212             allowed-slaves:
213                 - huawei-build
214             default-slaves:
215                 - huawei-build
216         - string:
217             name: INSTALLER_VERSION
218             default: stable
219             description: 'Version of the installer to deploy'
220         - string:
221             name: GIT_BASE
222             default: https://gerrit.opnfv.org/gerrit/$PROJECT
223             description: 'Git URL to use on this Jenkins Slave'
224
225 - parameter:
226     name: 'huawei-us-deploy-bare-1-defaults'
227     parameters:
228         - node:
229             name: SLAVE_NAME
230             description: 'Slave name on Jenkins'
231             allowed-slaves:
232                 - huawei-us-deploy-bare-1
233             default-slaves:
234                 - huawei-us-deploy-bare-1
235         - string:
236             name: INSTALLER_VERSION
237             default: stable
238             description: 'Version of the installer to deploy'
239         - string:
240             name: GIT_BASE
241             default: https://gerrit.opnfv.org/gerrit/$PROJECT
242             description: 'Git URL to use on this Jenkins Slave'
243 - parameter:
244     name: 'huawei-deploy-vm-defaults'
245     parameters:
246         - node:
247             name: SLAVE_NAME
248             description: 'Slave name on Jenkins'
249             allowed-slaves:
250                 - huawei-us-deploy-vm-1
251             default-slaves:
252                 - huawei-us-deploy-vm-1
253         - string:
254             name: INSTALLER_VERSION
255             default: stable
256             description: 'Version of the installer to deploy'
257         - string:
258             name: GIT_BASE
259             default: https://gerrit.opnfv.org/gerrit/$PROJECT
260             description: 'Git URL to use on this Jenkins Slave'
261
262 - parameter:
263     name: 'opnfv-build-defaults'
264     parameters:
265         - node:
266             name: SLAVE_NAME
267             description: 'Slave name on Jenkins'
268             allowed-slaves:
269                 - intel-us-build-1
270                 - ericsson-ca-build-1
271             default-slaves:
272                 - intel-us-build-1
273                 - ericsson-ca-build-1
274         - string:
275             name: GIT_BASE
276             default: https://gerrit.opnfv.org/gerrit/$PROJECT
277             description: 'Git URL to use on this Jenkins Slave'
278         - string:
279             name: BUILD_DIRECTORY
280             default: $WORKSPACE/build_output
281             description: "Directory where the build artifact will be located upon the completion of the build."
282
283 - parameter:
284     name: 'intel-us-build-1-defaults'
285     parameters:
286         - node:
287             name: SLAVE_NAME
288             description: 'Slave name on Jenkins'
289             allowed-slaves:
290                 - intel-us-build-1
291             default-slaves:
292                 - intel-us-build-1
293         - string:
294             name: GIT_BASE
295             default: https://gerrit.opnfv.org/gerrit/$PROJECT
296             description: 'Git URL to use on this Jenkins Slave'
297
298 - parameter:
299     name: 'intel-us-build-2-defaults'
300     parameters:
301         - node:
302             name: SLAVE_NAME
303             description: 'Slave name on Jenkins'
304             allowed-slaves:
305                 - intel-us-build-2
306             default-slaves:
307                 - intel-us-build-2
308         - string:
309             name: GIT_BASE
310             default: https://gerrit.opnfv.org/gerrit/$PROJECT
311             description: 'Git URL to use on this Jenkins Slave'
312
313 - parameter:
314     name: 'ericsson-ca-build-1-defaults'
315     parameters:
316         - node:
317             name: SLAVE_NAME
318             description: 'Slave name on Jenkins'
319             allowed-slaves:
320                 - ericsson-ca-build-1
321             default-slaves:
322                 - ericsson-ca-build-1
323         - string:
324             name: GIT_BASE
325             default: https://gerrit.opnfv.org/gerrit/$PROJECT
326             description: 'Git URL to use on this Jenkins Slave'
327
328 - parameter:
329     name: 'zte-build-1-defaults'
330     parameters:
331         - node:
332             name: SLAVE_NAME
333             description: 'Slave name on Jenkins'
334             allowed-slaves:
335                 - zte-build-1
336             default-slaves:
337                 - zte-build-1
338         - string:
339             name: GIT_BASE
340             default: https://gerrit.opnfv.org/gerrit/$PROJECT
341             description: 'Git URL to use on this Jenkins Slave'
342
343 - parameter:
344     name: 'orange-pod2-defaults'
345     parameters:
346         - node:
347             name: SLAVE_NAME
348             description: 'Slave name on Jenkins'
349             allowed-slaves:
350                 - orange-fr-pod2
351             default-slaves:
352                 - orange-fr-pod2
353         - string:
354             name: INSTALLER_VERSION
355             default: latest
356             description: 'Version of the installer to deploy'
357         - string:
358             name: GIT_BASE
359             default: https://gerrit.opnfv.org/gerrit/$PROJECT
360             description: 'Git URL to use on this Jenkins Slave'
361         - string:
362             name: LAB_CONFIG
363             default: "/home/opnfv/repos/functest"
364             description: "Openstack credentials on the dev lab"
365
366
367 - parameter:
368     name: 'orange-test1-defaults'
369     parameters:
370         - node:
371             name: SLAVE_NAME
372             description: 'Slave name on Jenkins'
373             allowed-slaves:
374                 - orange-test1
375             default-slaves:
376                 - orange-test1
377         - string:
378             name: INSTALLER_VERSION
379             default: latest
380             description: 'Version of the installer to deploy'
381         - string:
382             name: GIT_BASE
383             default: https://gerrit.opnfv.org/gerrit/$PROJECT
384             description: 'Git URL to use on this Jenkins Slave'
385
386 - parameter:
387     name: 'fuel-deploy-virtual-defaults'
388     parameters:
389         - label:
390             name: SLAVE_LABEL
391             default: 'fuel-deploy-virtual'
392         - string:
393             name: GIT_BASE
394             default: https://gerrit.opnfv.org/gerrit/$PROJECT
395             description: 'Git URL to use on these Jenkins Slaves'
396
397 - parameter:
398     name: 'intel-us-deploy-virtual-2-defaults'
399     parameters:
400         - node:
401             name: SLAVE_NAME
402             description: 'Slave name on Jenkins'
403             allowed-slaves:
404                 - intel-us-deploy-virtual-2
405             default-slaves:
406                 - intel-us-deploy-virtual-2
407         - string:
408             name: INSTALLER_VERSION
409             default: latest
410             description: 'Version of the installer to deploy'
411         - string:
412             name: GIT_BASE
413             default: https://gerrit.opnfv.org/gerrit/$PROJECT
414             description: 'Git URL to use on this Jenkins Slave'
415         - string:
416             name: SSH_KEY
417             default: /root/.ssh/id_rsa
418             description: 'SSH key to use for Apex'
419