- virtual:
provisioner-type: 'bifrost'
slave-type: 'vpod'
- gated-projects: 'infra\/engine|infra\/provisioner\/bifrost\/|infra\/installer\/kolla\/|infra\/installer\/kubespray\/'
+ gated-projects: 'infra/engine|infra/provisioner/bifrost|infra/installer/kolla|infra/installer/kubespray'
- cloud:
provisioner-type: 'heat'
slave-type: 'jumphost'
- gated-projects: 'infra\/engine|infra\/provisioner\/heat\/|infra\/installer\/kolla\/|infra\/installer\/kubespray\/'
+ gated-projects: 'infra/engine|infra/provisioner/heat|infra/installer/kubespray'
distro:
- ubuntu1804
name: SLAVE_LABEL
default: 'engine-{slave-type}-{environment-type}-{distro}'
description: 'Slave label to schedule this job on.'
+ - string:
+ name: ENGINE_REPO_URL
+ default: 'https://gerrit.nordix.org/infra/engine.git'
+ description: 'URL to Nordix Cloud Infra engine repository'
- string:
name: EXECUTION_MODE
default: '{execution-mode}'
scm:
- git-scm-gerrit:
ssh-credentials-id: nordixinfra-nordix-gerrit-ssh
- branch: '{branch}'
+ branch: refs/heads/$GERRIT_BRANCH
refspec: $GERRIT_REFSPEC
wipe_workspace: true
clean_before: false
scm:
- git-scm-gerrit:
ssh-credentials-id: nordixinfra-nordix-gerrit-ssh
- branch: '{branch}'
+ branch: refs/heads/$GERRIT_BRANCH
refspec: $GERRIT_REFSPEC
wipe_workspace: true
clean_before: false
echo "Info : Offline deployment and testing on cloud instances is not currently supported!"
exit 0
fi
+ - 'generate-sdf-for-change-macro'
- 'generate-ssh-keypair-macro'
- 'wait-pkg-mgr-macro'
- 'download-artifact-macro'