- parameter: name: 'lf-pod1-defaults' parameters: - node: name: SLAVE_NAME description: 'Slave name on Jenkins' allowed-slaves: - lf-pod1 default-slaves: - lf-pod1 - string: name: INSTALLER_VERSION default: latest description: 'Version of the installer to deploy' - string: name: GIT_BASE default: https://gerrit.opnfv.org/gerrit/$PROJECT description: 'Git URL to use on this Jenkins Slave' - string: name: SSH_KEY default: /root/.ssh/id_rsa description: 'SSH key to use for Apex' - parameter: name: 'lf-pod2-defaults' parameters: - node: name: SLAVE_NAME description: 'Slave name on Jenkins' allowed-slaves: - lf-pod2 default-slaves: - lf-pod2 - string: name: INSTALLER_VERSION default: stable description: 'Version of the installer to deploy' - string: name: GIT_BASE default: ssh://gerrit.opnfv.org:29418/$PROJECT description: 'Git URL to use on this Jenkins Slave' - parameter: name: 'ericsson-pod1-defaults' parameters: - node: name: SLAVE_NAME description: 'Slave name on Jenkins' allowed-slaves: - ericsson-pod1 default-slaves: - ericsson-pod1 - string: name: INSTALLER_VERSION default: latest description: 'Version of the installer to deploy' - string: name: GIT_BASE default: https://gerrit.opnfv.org/gerrit/$PROJECT description: 'Git URL to use on this Jenkins Slave' - string: name: POD_CONF_DIR default: $WORKSPACE/deploy/templates/hardware_environment/conf/ericsson_montreal_lab/pod1 description: 'Directory where POD configuration files are located.' - parameter: name: 'ericsson-pod2-defaults' parameters: - node: name: SLAVE_NAME description: 'Slave name on Jenkins' allowed-slaves: - ericsson-pod2 default-slaves: - ericsson-pod2 - string: name: INSTALLER_VERSION default: latest description: 'Version of the installer to deploy' - string: name: GIT_BASE default: https://gerrit.opnfv.org/gerrit/$PROJECT description: 'Git URL to use on this Jenkins Slave' - parameter: name: 'intel-pod2-defaults' parameters: - node: name: SLAVE_NAME description: 'Slave name on Jenkins' allowed-slaves: - intel-pod2 default-slaves: - intel-pod2 - string: name: INSTALLER_VERSION default: stable description: 'Version of the installer to deploy' - string: name: GIT_BASE default: https://gerrit.opnfv.org/gerrit/$PROJECT description: 'Git URL to use on this Jenkins Slave' - string: name: SSH_KEY default: /root/.ssh/id_rsa description: 'SSH key to use for Apex' - parameter: name: 'intel-pod3-defaults' parameters: - node: name: SLAVE_NAME description: 'Slave name on Jenkins' allowed-slaves: - intel-pod3 default-slaves: - intel-pod3 - string: name: GIT_BASE default: https://gerrit.opnfv.org/gerrit/$PROJECT description: 'Git URL to use on this Jenkins Slave' - parameter: name: 'intel-pod5-defaults' parameters: - node: name: SLAVE_NAME description: 'Slave name on Jenkins' allowed-slaves: - intel-pod5 default-slaves: - intel-pod5 - string: name: INSTALLER_VERSION default: stable description: 'Version of the installer to deploy' - string: name: GIT_BASE default: https://gerrit.opnfv.org/gerrit/$PROJECT description: 'Git URL to use on this Jenkins Slave' - string: name: CEPH_DISKS default: /srv description: "Disks to use by ceph (comma separated list)" - string: name: EXTERNAL_NETWORK default: ext-net;flat;10.5.15.5;10.5.15.250;10.5.15.254;10.5.15.0/24 description: "External network to create for pod5 (name;type;first ip;last ip; gateway;network)" - parameter: name: 'intel-pod6-defaults' parameters: - node: name: SLAVE_NAME description: 'Slave name on Jenkins' allowed-slaves: - intel-pod6 default-slaves: - intel-pod6 - string: name: INSTALLER_VERSION default: latest description: 'Version of the installer to deploy' - string: name: GIT_BASE default: https://gerrit.opnfv.org/gerrit/$PROJECT description: 'Git URL to use on this Jenkins Slave' - string: name: CEPH_DISKS default: /srv description: "Disks to use by ceph (comma separated list)" - string: name: EXTERNAL_NETWORK default: ext-net;flat;10.6.15.5;10.6.15.250;10.6.15.254;10.6.15.0/24 description: "External network to create for pod6 (name;type;first ip;last ip; gateway;network)" - parameter: name: 'intel-pod7-defaults' parameters: - node: name: SLAVE_NAME description: 'Slave name on Jenkins' allowed-slaves: - intel-pod7 default-slaves: - intel-pod7 - string: name: INSTALLER_VERSION default: latest description: 'Version of the installer to deploy' - string: name: GIT_BASE default: https://gerrit.opnfv.org/gerrit/$PROJECT description: 'Git URL to use on this Jenkins Slave' - string: name: SSH_KEY default: /root/.ssh/id_rsa description: 'SSH key to use for Apex' - parameter: name: 'intel-pod8-defaults' parameters: - node: name: SLAVE_NAME description: 'Slave name on Jenkins' allowed-slaves: - intel-pod8 default-slaves: - intel-pod8 - string: name: INSTALLER_VERSION default: latest description: 'Version of the installer to deploy' - string: name: GIT_BASE default: https://gerrit.opnfv.org/gerrit/$PROJECT description: 'Git URL to use on this Jenkins Slave' - parameter: name: 'huawei-build-defaults' parameters: - node: name: SLAVE_NAME description: 'Slave name on Jenkins' allowed-slaves: - huawei-build default-slaves: - huawei-build - string: name: INSTALLER_VERSION default: stable description: 'Version of the installer to deploy' - string: name: GIT_BASE default: https://gerrit.opnfv.org/gerrit/$PROJECT description: 'Git URL to use on this Jenkins Slave' - parameter: name: 'huawei-pod1-defaults' parameters: - node: name: SLAVE_NAME description: 'Slave name on Jenkins' allowed-slaves: - huawei-pod1 default-slaves: - huawei-pod1 - string: name: INSTALLER_VERSION default: stable description: 'Version of the installer to deploy' - string: name: GIT_BASE default: https://gerrit.opnfv.org/gerrit/$PROJECT description: 'Git URL to use on this Jenkins Slave' - parameter: name: 'huawei-pod2-defaults' parameters: - node: name: SLAVE_NAME description: 'Slave name on Jenkins' allowed-slaves: - huawei-pod2 default-slaves: - huawei-pod2 - string: name: INSTALLER_VERSION default: stable description: 'Version of the installer to deploy' - string: name: GIT_BASE default: https://gerrit.opnfv.org/gerrit/$PROJECT description: 'Git URL to use on this Jenkins Slave' - parameter: name: 'huawei-virtual-defaults' parameters: - label: name: SLAVE_LABEL default: 'huawei-deploy-vm' - string: name: INSTALLER_VERSION default: stable description: 'Version of the installer to deploy' - string: name: GIT_BASE default: https://gerrit.opnfv.org/gerrit/$PROJECT description: 'Git URL to use on this Jenkins Slave' - parameter: name: 'huawei-pod3-defaults' parameters: - node: name: SLAVE_NAME description: 'Slave name on Jenkins' allowed-slaves: - huawei-pod3 default-slaves: - huawei-pod3 - label: name: SLAVE_LABEL default: 'huawei-test' - string: name: INSTALLER_VERSION default: stable description: 'Version of the installer to deploy' - string: name: GIT_BASE default: https://gerrit.opnfv.org/gerrit/$PROJECT description: 'Git URL to use on this Jenkins Slave' - parameter: name: 'huawei-pod4-defaults' parameters: - node: name: SLAVE_NAME description: 'Slave name on Jenkins' allowed-slaves: - huawei-pod4 default-slaves: - huawei-pod4 - label: name: SLAVE_LABEL default: 'huawei-test' - string: name: INSTALLER_VERSION default: stable description: 'Version of the installer to deploy' - string: name: GIT_BASE default: https://gerrit.opnfv.org/gerrit/$PROJECT description: 'Git URL to use on this Jenkins Slave' - parameter: name: 'opnfv-build-defaults' parameters: - label: name: SLAVE_LABEL default: 'opnfv-build' description: 'Slave label on Jenkins' - string: name: GIT_BASE default: https://gerrit.opnfv.org/gerrit/$PROJECT description: 'Git URL to use on this Jenkins Slave' - string: name: BUILD_DIRECTORY default: $WORKSPACE/build_output description: "Directory where the build artifact will be located upon the completion of the build." - parameter: name: 'intel-build1-defaults' parameters: - node: name: SLAVE_NAME description: 'Slave name on Jenkins' allowed-slaves: - intel-build1 default-slaves: - intel-build1 - string: name: GIT_BASE default: https://gerrit.opnfv.org/gerrit/$PROJECT description: 'Git URL to use on this Jenkins Slave' - parameter: name: 'intel-build2-defaults' parameters: - node: name: SLAVE_NAME description: 'Slave name on Jenkins' allowed-slaves: - intel-build2 default-slaves: - intel-build2 - string: name: GIT_BASE default: https://gerrit.opnfv.org/gerrit/$PROJECT description: 'Git URL to use on this Jenkins Slave' - parameter: name: 'intel-build3-defaults' parameters: - node: name: SLAVE_NAME description: 'Slave name on Jenkins' allowed-slaves: - intel-build3 default-slaves: - intel-build3 - string: name: GIT_BASE default: https://gerrit.opnfv.org/gerrit/$PROJECT description: 'Git URL to use on this Jenkins Slave' - parameter: name: 'zte-pod1-defaults' parameters: - node: name: SLAVE_NAME description: 'Slave name on Jenkins' allowed-slaves: - zte-pod1 default-slaves: - zte-pod1 - string: name: GIT_BASE default: https://gerrit.opnfv.org/gerrit/$PROJECT description: 'Git URL to use on this Jenkins Slave' - parameter: name: 'juniper-pod1-defaults' parameters: - node: name: SLAVE_NAME description: 'Slave name on Jenkins' allowed-slaves: - juniper-pod1 default-slaves: - juniper-pod1 - string: name: INSTALLER_VERSION default: latest description: 'Version of the installer to deploy' - string: name: GIT_BASE default: https://gerrit.opnfv.org/gerrit/$PROJECT description: 'Git URL to use on this Jenkins Slave' - string: name: CEPH_DISKS default: /srv description: "Disks to use by ceph (comma separated list)" - parameter: name: 'orange-pod2-defaults' parameters: - node: name: SLAVE_NAME description: 'Slave name on Jenkins' allowed-slaves: - orange-pod2 default-slaves: - orange-pod2 - string: name: INSTALLER_VERSION default: latest description: 'Version of the installer to deploy' - string: name: GIT_BASE default: https://gerrit.opnfv.org/gerrit/$PROJECT description: 'Git URL to use on this Jenkins Slave' - string: name: CEPH_DISKS default: /dev/sdb /dev/sdc description: "Disks to use by ceph by default (space separated list)" - string: name: EXTERNAL_NETWORK default: ext-net;flat;161.105.231.2;161.105.231.62;161.105.231.1;161.105.231.0/26 description: "External network to create (name;type;first ip;last ip; gateway;network)" - parameter: name: 'orange-pod5-defaults' parameters: - node: name: SLAVE_NAME description: 'Slave name on Jenkins' allowed-slaves: - orange-pod5 default-slaves: - orange-pod5 - string: name: INSTALLER_VERSION default: latest description: 'Version of the installer to deploy' - string: name: GIT_BASE default: https://gerrit.opnfv.org/gerrit/$PROJECT description: 'Git URL to use on this Jenkins Slave' - parameter: name: 'virtual-defaults' parameters: - label: name: SLAVE_LABEL default: '{installer}-deploy-virtual' - string: name: GIT_BASE default: https://gerrit.opnfv.org/gerrit/$PROJECT description: 'Git URL to use on these Jenkins Slaves' - parameter: name: 'ericsson-build-defaults' parameters: - label: name: SLAVE_LABEL default: 'ericsson-build' - string: name: GIT_BASE default: https://gerrit.opnfv.org/gerrit/$PROJECT description: 'Git URL to use on these Jenkins Slaves' - parameter: name: 'intel-virtual2-defaults' parameters: - node: name: SLAVE_NAME description: 'Slave name on Jenkins' allowed-slaves: - intel-virtual2 default-slaves: - intel-virtual2 - string: name: INSTALLER_VERSION default: latest description: 'Version of the installer to deploy' - string: name: GIT_BASE default: https://gerrit.opnfv.org/gerrit/$PROJECT description: 'Git URL to use on this Jenkins Slave' - string: name: SSH_KEY default: /root/.ssh/id_rsa description: 'SSH key to use for Apex' - parameter: name: 'dell-pod1-defaults' parameters: - node: name: SLAVE_NAME description: 'Slave name on Jenkins' allowed-slaves: - dell-pod1 default-slaves: - dell-pod1 - string: name: INSTALLER_VERSION default: latest description: 'Version of the installer to deploy' - string: name: GIT_BASE default: https://gerrit.opnfv.org/gerrit/$PROJECT description: 'Git URL to use on this Jenkins Slave' - parameter: name: 'dell-pod2-defaults' parameters: - node: name: SLAVE_NAME description: 'Slave name on Jenkins' allowed-slaves: - dell-pod2 default-slaves: - dell-pod2 - string: name: INSTALLER_VERSION default: latest description: 'Version of the installer to deploy' - string: name: GIT_BASE default: https://gerrit.opnfv.org/gerrit/$PROJECT description: 'Git URL to use on this Jenkins Slave' - parameter: name: 'nokia-pod1-defaults' parameters: - node: name: SLAVE_NAME description: 'Slave name on Jenkins' allowed-slaves: - nokia-pod1 default-slaves: - nokia-pod1 - string: name: INSTALLER_VERSION default: stable description: 'Version of the installer to deploy' - string: name: GIT_BASE default: https://gerrit.opnfv.org/gerrit/$PROJECT description: 'Git URL to use on this Jenkins Slave' - string: name: SSH_KEY default: /root/.ssh/id_rsa description: 'SSH key to use for Apex' - parameter: name: 'arm-build1-defaults' parameters: - node: name: SLAVE_NAME description: 'Slave name on Jenkins' allowed-slaves: - arm-build1 default-slaves: - arm-build1 - string: name: GIT_BASE default: https://gerrit.opnfv.org/gerrit/$PROJECT description: 'Git URL to use on this Jenkins Slave' - parameter: name: 'arm-pod1-defaults' parameters: - node: name: SLAVE_NAME description: 'Slave name on Jenkins' allowed-slaves: - arm-pod1 default-slaves: - arm-pod1 - string: name: GIT_BASE default: https://gerrit.opnfv.org/gerrit/$PROJECT description: 'Git URL to use on this Jenkins Slave' - string: name: DEFAULT_BRIDGE default: 'admin6_br0,public6_br0' desciption: 'The bridge to use for Fuel PXE booting. It can be a comma sparated list of bridges, in which case the first is the PXE boot bridge, and all subsequent interfaces that will be added to the VM. If left empty, most deploy scripts will default to pxebr.' - string: name: DEPLOY_TIMEOUT default: '360' description: 'Deployment timeout in minutes' - string: name: LAB_CONFIG_URL default: file://$HOME/opnfv/repos/lab-config description: 'Base URI to the configuration directory'