Add daily jenkins job for yardstick in ZTE-NJ lab.
[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         - string:
224             name: BUILD_DIRECTORY
225             default: $WORKSPACE/build_output
226             description: "Directory where the build artifact will be located upon the completion of the build."
227
228 - parameter:
229     name: 'intel-us-build-1-defaults'
230     parameters:
231         - node:
232             name: SLAVE_NAME
233             description: 'Slave name on Jenkins'
234             allowed-slaves:
235                 - intel-us-build-1
236             default-slaves:
237                 - intel-us-build-1
238         - string:
239             name: GIT_BASE
240             default: https://gerrit.opnfv.org/gerrit/$PROJECT
241             description: 'Git URL to use on this Jenkins Slave'
242
243 - parameter:
244     name: 'intel-us-build-2-defaults'
245     parameters:
246         - node:
247             name: SLAVE_NAME
248             description: 'Slave name on Jenkins'
249             allowed-slaves:
250                 - intel-us-build-2
251             default-slaves:
252                 - intel-us-build-2
253         - string:
254             name: GIT_BASE
255             default: https://gerrit.opnfv.org/gerrit/$PROJECT
256             description: 'Git URL to use on this Jenkins Slave'
257
258 - parameter:
259     name: 'ericsson-ca-build-1-defaults'
260     parameters:
261         - node:
262             name: SLAVE_NAME
263             description: 'Slave name on Jenkins'
264             allowed-slaves:
265                 - ericsson-ca-build-1
266             default-slaves:
267                 - ericsson-ca-build-1
268         - string:
269             name: GIT_BASE
270             default: https://gerrit.opnfv.org/gerrit/$PROJECT
271             description: 'Git URL to use on this Jenkins Slave'
272
273 - parameter:
274     name: 'zte-build-1-defaults'
275     parameters:
276         - node:
277             name: SLAVE_NAME
278             description: 'Slave name on Jenkins'
279             allowed-slaves:
280                 - zte-build-1
281             default-slaves:
282                 - zte-build-1
283         - string:
284             name: GIT_BASE
285             default: https://gerrit.opnfv.org/gerrit/$PROJECT
286             description: 'Git URL to use on this Jenkins Slave'
287
288 - parameter:
289     name: 'orange-pod2-defaults'
290     parameters:
291         - node:
292             name: SLAVE_NAME
293             description: 'Slave name on Jenkins'
294             allowed-slaves:
295                 - orange-fr-pod2
296             default-slaves:
297                 - orange-fr-pod2
298         - string:
299             name: INSTALLER_VERSION
300             default: latest
301             description: 'Version of the installer to deploy'
302         - string:
303             name: GIT_BASE
304             default: https://gerrit.opnfv.org/gerrit/$PROJECT
305             description: 'Git URL to use on this Jenkins Slave'
306         - string:
307             name: LAB_CONFIG
308             default: "/home/opnfv/repos/functest"
309             description: "Openstack credentials on the dev lab"
310
311
312 - parameter:
313     name: 'orange-test1-defaults'
314     parameters:
315         - node:
316             name: SLAVE_NAME
317             description: 'Slave name on Jenkins'
318             allowed-slaves:
319                 - orange-test1
320             default-slaves:
321                 - orange-test1
322         - string:
323             name: INSTALLER_VERSION
324             default: latest
325             description: 'Version of the installer to deploy'
326         - string:
327             name: GIT_BASE
328             default: https://gerrit.opnfv.org/gerrit/$PROJECT
329             description: 'Git URL to use on this Jenkins Slave'
330
331 - parameter:
332     name: 'fuel-deploy-virtual-defaults'
333     parameters:
334         - label:
335             name: SLAVE_LABEL
336             default: 'fuel-deploy-virtual'
337         - string:
338             name: GIT_BASE
339             default: https://gerrit.opnfv.org/gerrit/$PROJECT
340             description: 'Git URL to use on these Jenkins Slaves'
341
342 - parameter:
343     name: 'intel-us-deploy-virtual-2-defaults'
344     parameters:
345         - node:
346             name: SLAVE_NAME
347             description: 'Slave name on Jenkins'
348             allowed-slaves:
349                 - intel-us-deploy-virtual-2
350             default-slaves:
351                 - intel-us-deploy-virtual-2
352         - string:
353             name: INSTALLER_VERSION
354             default: latest
355             description: 'Version of the installer to deploy'
356         - string:
357             name: GIT_BASE
358             default: https://gerrit.opnfv.org/gerrit/$PROJECT
359             description: 'Git URL to use on this Jenkins Slave'
360         - string:
361             name: SSH_KEY
362             default: /root/.ssh/id_rsa
363             description: 'SSH key to use for Apex'
364