Merge "update .gitignore for swap files"
[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: 'huawei-us-deploy-bare-1-defaults'
190     parameters:
191         - node:
192             name: SLAVE_NAME
193             description: 'Slave name on Jenkins'
194             allowed-slaves:
195                 - huawei-us-deploy-bare-1
196             default-slaves:
197                 - huawei-us-deploy-bare-1
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
207 - parameter:
208     name: 'opnfv-build-defaults'
209     parameters:
210         - node:
211             name: SLAVE_NAME
212             description: 'Slave name on Jenkins'
213             allowed-slaves:
214                 - intel-us-build-1
215                 - ericsson-ca-build-1
216             default-slaves:
217                 - intel-us-build-1
218                 - ericsson-ca-build-1
219         - string:
220             name: GIT_BASE
221             default: https://gerrit.opnfv.org/gerrit/$PROJECT
222             description: 'Git URL to use on this Jenkins Slave'
223
224 - parameter:
225     name: 'intel-us-build-1-defaults'
226     parameters:
227         - node:
228             name: SLAVE_NAME
229             description: 'Slave name on Jenkins'
230             allowed-slaves:
231                 - intel-us-build-1
232             default-slaves:
233                 - intel-us-build-1
234         - string:
235             name: GIT_BASE
236             default: https://gerrit.opnfv.org/gerrit/$PROJECT
237             description: 'Git URL to use on this Jenkins Slave'
238
239 - parameter:
240     name: 'intel-us-build-2-defaults'
241     parameters:
242         - node:
243             name: SLAVE_NAME
244             description: 'Slave name on Jenkins'
245             allowed-slaves:
246                 - intel-us-build-2
247             default-slaves:
248                 - intel-us-build-2
249         - string:
250             name: GIT_BASE
251             default: https://gerrit.opnfv.org/gerrit/$PROJECT
252             description: 'Git URL to use on this Jenkins Slave'
253
254 - parameter:
255     name: 'ericsson-ca-build-1-defaults'
256     parameters:
257         - node:
258             name: SLAVE_NAME
259             description: 'Slave name on Jenkins'
260             allowed-slaves:
261                 - ericsson-ca-build-1
262             default-slaves:
263                 - ericsson-ca-build-1
264         - string:
265             name: GIT_BASE
266             default: https://gerrit.opnfv.org/gerrit/$PROJECT
267             description: 'Git URL to use on this Jenkins Slave'
268
269 - parameter:
270     name: 'zte-build-1'
271     parameters:
272         - node:
273             name: SLAVE_NAME
274             description: 'Slave name on Jenkins'
275             allowed-slaves:
276                 - zte-build-1
277             default-slaves:
278                 - zte-build-1
279         - string:
280             name: GIT_BASE
281             default: https://gerrit.opnfv.org/gerrit/$PROJECT
282             description: 'Git URL to use on this Jenkins Slave'
283
284 - parameter:
285     name: 'orange-pod2-defaults'
286     parameters:
287         - node:
288             name: SLAVE_NAME
289             description: 'Slave name on Jenkins'
290             allowed-slaves:
291                 - orange-fr-pod2
292             default-slaves:
293                 - orange-fr-pod2
294         - string:
295             name: INSTALLER_VERSION
296             default: latest
297             description: 'Version of the installer to deploy'
298         - string:
299             name: GIT_BASE
300             default: https://gerrit.opnfv.org/gerrit/$PROJECT
301             description: 'Git URL to use on this Jenkins Slave'
302         - string:
303             name: LAB_CONFIG
304             default: "/home/opnfv/repos/functest"
305             description: "Openstack credentials on the dev lab"
306
307
308 - parameter:
309     name: 'orange-test1-defaults'
310     parameters:
311         - node:
312             name: SLAVE_NAME
313             description: 'Slave name on Jenkins'
314             allowed-slaves:
315                 - orange-test1
316             default-slaves:
317                 - orange-test1
318         - string:
319             name: INSTALLER_VERSION
320             default: latest
321             description: 'Version of the installer to deploy'
322         - string:
323             name: GIT_BASE
324             default: https://gerrit.opnfv.org/gerrit/$PROJECT
325             description: 'Git URL to use on this Jenkins Slave'
326
327 - parameter:
328     name: 'fuel-deploy-virtual-defaults'
329     parameters:
330         - node:
331             name: SLAVE_NAME
332             description: 'Slave name on Jenkins'
333             allowed-slaves:
334                 - intel-us-deploy-virtual-1
335 # ericsson slave has been excluded until the issues are identified and solved
336 #                - ericsson-ca-deploy-virtual-1
337             default-slaves:
338                 - intel-us-deploy-virtual-1
339 # ericsson slave has been excluded until the issues are identified and solved
340 #                - ericsson-ca-deploy-virtual-1
341         - string:
342             name: GIT_BASE
343             default: https://gerrit.opnfv.org/gerrit/$PROJECT
344             description: 'Git URL to use on this Jenkins Slave'
345
346 - parameter:
347     name: 'intel-us-deploy-virtual-2-defaults'
348     parameters:
349         - node:
350             name: SLAVE_NAME
351             description: 'Slave name on Jenkins'
352             allowed-slaves:
353                 - intel-us-deploy-virtual-2
354             default-slaves:
355                 - intel-us-deploy-virtual-2
356         - string:
357             name: INSTALLER_VERSION
358             default: latest
359             description: 'Version of the installer to deploy'
360         - string:
361             name: GIT_BASE
362             default: https://gerrit.opnfv.org/gerrit/$PROJECT
363             description: 'Git URL to use on this Jenkins Slave'
364         - string:
365             name: SSH_KEY
366             default: /root/.ssh/id_rsa
367             description: 'SSH key to use for Apex'