Add SSH_KEY parameter for the PODs used by Apex
[releng.git] / jjb / opnfv / pod-params.yml
1 - parameter:
2     name: 'lf-pod1-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: 'lf-pod2-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 for LF POD2'
42             description: 'Git URL to use on the jumphost'
43
44 - parameter:
45     name: 'ericsson-pod2-defaults'
46     parameters:
47         - node:
48             name: SLAVE_NAME
49             description: 'Slave name on Jenkins'
50             allowed-slaves:
51                 - ericsson-ca-fuel-bare-1
52             default-slaves:
53                 - ericsson-ca-fuel-bare-1
54         - string:
55             name: INSTALLER_VERSION
56             default: latest
57             description: 'Version of the installer to deploy'
58         - string:
59             name: GIT_BASE
60             default: https://gerrit.opnfv.org/gerrit/$PROJECT
61             description: 'Git URL to use on the jumphost'
62
63 - parameter:
64     name: 'intel-pod2-defaults'
65     parameters:
66         - node:
67             name: SLAVE_NAME
68             description: 'Slave name on Jenkins'
69             allowed-slaves:
70                 - intelpod2-jumphost
71             default-slaves:
72                 - intelpod2-jumphost
73         - string:
74             name: INSTALLER_VERSION
75             default: stable
76             description: 'Version of the installer to deploy'
77         - string:
78             name: GIT_BASE
79             default: https://gerrit.opnfv.org/gerrit/$PROJECT
80             description: 'Git URL to use on the jumphost'
81         - string:
82             name: SSH_KEY
83             default: /root/.ssh/id_rsa
84             description: 'SSH key to use for Apex'
85
86 - parameter:
87     name: 'intel-pod5-defaults'
88     parameters:
89         - node:
90             name: SLAVE_NAME
91             description: 'Slave name on Jenkins'
92             allowed-slaves:
93                 - intelpod5-jumphost
94             default-slaves:
95                 - intelpod5-jumphost
96         - string:
97             name: INSTALLER_VERSION
98             default: stable
99             description: 'Version of the installer to deploy'
100         - string:
101             name: GIT_BASE
102             default: https://gerrit.opnfv.org/gerrit/$PROJECT
103             description: 'Git URL to use on the jumphost'
104
105 - parameter:
106     name: 'intel-pod6-defaults'
107     parameters:
108         - node:
109             name: SLAVE_NAME
110             description: 'Slave name on Jenkins'
111             allowed-slaves:
112                 - intelpod6-jumphost
113             default-slaves:
114                 - intelpod6-jumphost
115         - string:
116             name: INSTALLER_VERSION
117             default: latest
118             description: 'Version of the installer to deploy'
119         - string:
120             name: GIT_BASE
121             default: https://gerrit.opnfv.org/gerrit/$PROJECT
122             description: 'Git URL to use on the jumphost'
123
124 - parameter:
125     name: 'intel-pod8-defaults'
126     parameters:
127         - node:
128             name: SLAVE_NAME
129             description: 'Slave name on Jenkins'
130             allowed-slaves:
131                 - intelpod8-jumphost
132             default-slaves:
133                 - intelpod8-jumphost
134         - string:
135             name: INSTALLER_VERSION
136             default: latest
137             description: 'Version of the installer to deploy'
138         - string:
139             name: GIT_BASE
140             default: https://gerrit.opnfv.org/gerrit/$PROJECT
141             description: 'Git URL to use on the jumphost'
142
143 - parameter:
144     name: 'huawei-sc-pod1-defaults'
145     parameters:
146         - node:
147             name: SLAVE_NAME
148             description: 'Slave name on Jenkins'
149             allowed-slaves:
150                 - huawei-us-deploy-bare-1
151             default-slaves:
152                 - huawei-us-deploy-bare-1
153         - string:
154             name: INSTALLER_VERSION
155             default: stable
156             description: 'Version of the installer to deploy'
157         - string:
158             name: GIT_BASE
159             default: https://gerrit.opnfv.org/gerrit/$PROJECT
160             description: 'Git URL to use on the jumphost'