fc6650ffbe15247de263b4371170dd4bbfeed43b
[releng.git] / jjb / opnfv / pod-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 the jumphost'
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 the jumphost'
42         - string:
43             name: YARDSTICK_TEST_SUITE
44             default: opnfv_${{NODE_NAME}}_{loop}.yaml
45             description: 'Path to test suite'
46         - string:
47             name: YARDSTICK_DB_BACKEND
48             default: 'db_args'
49             description: 'Arguments to use in order to choose the backend DB'
50
51 - parameter:
52     name: 'ericsson-pod1-defaults'
53     parameters:
54         - node:
55             name: SLAVE_NAME
56             description: 'Slave name on Jenkins'
57             allowed-slaves:
58                 - ericsson-pod1
59             default-slaves:
60                 - ericsson-pod1
61         - string:
62             name: INSTALLER_VERSION
63             default: latest
64             description: 'Version of the installer to deploy'
65         - string:
66             name: GIT_BASE
67             default: https://gerrit.opnfv.org/gerrit/$PROJECT
68             description: 'Git URL to use on the jumphost'
69         - string:
70             name: YARDSTICK_TEST_SUITE
71             default: opnfv_${{NODE_NAME}}_{loop}.yaml
72             description: 'Path to test suite'
73
74 - parameter:
75     name: 'ericsson-pod2-defaults'
76     parameters:
77         - node:
78             name: SLAVE_NAME
79             description: 'Slave name on Jenkins'
80             allowed-slaves:
81                 - ericsson-pod2
82             default-slaves:
83                 - ericsson-pod2
84         - string:
85             name: INSTALLER_VERSION
86             default: latest
87             description: 'Version of the installer to deploy'
88         - string:
89             name: GIT_BASE
90             default: https://gerrit.opnfv.org/gerrit/$PROJECT
91             description: 'Git URL to use on the jumphost'
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 the jumphost'
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-pod5-defaults'
118     parameters:
119         - node:
120             name: SLAVE_NAME
121             description: 'Slave name on Jenkins'
122             allowed-slaves:
123                 - intel-pod5
124             default-slaves:
125                 - intel-pod5
126         - string:
127             name: INSTALLER_VERSION
128             default: stable
129             description: 'Version of the installer to deploy'
130         - string:
131             name: GIT_BASE
132             default: https://gerrit.opnfv.org/gerrit/$PROJECT
133             description: 'Git URL to use on the jumphost'
134
135 - parameter:
136     name: 'intel-pod6-defaults'
137     parameters:
138         - node:
139             name: SLAVE_NAME
140             description: 'Slave name on Jenkins'
141             allowed-slaves:
142                 - intel-pod6
143             default-slaves:
144                 - intel-pod6
145         - string:
146             name: INSTALLER_VERSION
147             default: latest
148             description: 'Version of the installer to deploy'
149         - string:
150             name: GIT_BASE
151             default: https://gerrit.opnfv.org/gerrit/$PROJECT
152             description: 'Git URL to use on the jumphost'
153
154 - parameter:
155     name: 'intel-pod8-defaults'
156     parameters:
157         - node:
158             name: SLAVE_NAME
159             description: 'Slave name on Jenkins'
160             allowed-slaves:
161                 - intel-pod8
162             default-slaves:
163                 - intel-pod8
164         - string:
165             name: INSTALLER_VERSION
166             default: latest
167             description: 'Version of the installer to deploy'
168         - string:
169             name: GIT_BASE
170             default: https://gerrit.opnfv.org/gerrit/$PROJECT
171             description: 'Git URL to use on the jumphost'
172
173 - parameter:
174     name: 'huawei-us-deploy-bare-1-defaults'
175     parameters:
176         - node:
177             name: SLAVE_NAME
178             description: 'Slave name on Jenkins'
179             allowed-slaves:
180                 - huawei-us-deploy-bare-1
181             default-slaves:
182                 - huawei-us-deploy-bare-1
183         - string:
184             name: INSTALLER_VERSION
185             default: stable
186             description: 'Version of the installer to deploy'
187         - string:
188             name: GIT_BASE
189             default: https://gerrit.opnfv.org/gerrit/$PROJECT
190             description: 'Git URL to use on the jumphost'
191
192 - parameter:
193     name: 'intel-us-build-1-defaults'
194     parameters:
195         - node:
196             name: SLAVE_NAME
197             description: 'Slave name on Jenkins'
198             allowed-slaves:
199                 - intel-us-build-1
200             default-slaves:
201                 - intel-us-build-1
202         - string:
203             name: GIT_BASE
204             default: https://gerrit.opnfv.org/gerrit/$PROJECT
205             description: 'Git URL to use on the slave'
206
207 - parameter:
208     name: 'intel-us-build-2-defaults'
209     parameters:
210         - node:
211             name: SLAVE_NAME
212             description: 'Slave name on Jenkins'
213             allowed-slaves:
214                 - intel-us-build-2
215             default-slaves:
216                 - intel-us-build-2
217         - string:
218             name: GIT_BASE
219             default: https://gerrit.opnfv.org/gerrit/$PROJECT
220             description: 'Git URL to use on the slave'
221
222 - parameter:
223     name: 'ericsson-ca-build-1-defaults'
224     parameters:
225         - node:
226             name: SLAVE_NAME
227             description: 'Slave name on Jenkins'
228             allowed-slaves:
229                 - ericsson-ca-build-1
230             default-slaves:
231                 - ericsson-ca-build-1
232         - string:
233             name: GIT_BASE
234             default: https://gerrit.opnfv.org/gerrit/$PROJECT
235             description: 'Git URL to use on the slave'