fuel-ccp-ci-config/jenkins-tp/jobs/set-default-vm-image.yaml

31 lines
856 B
YAML

- job:
name: set-default-vm-image
builders:
- shell: |
#!/bin/bash -ex
cd /home/jenkins/workspace/cloud-images/
if [ -L default-image.qcow2 ]; then
rm default-image.qcow2
fi
ln -s $IMAGE default-image.qcow2
concurrent: true
description: |
Job set default Ubuntu images on Jenkins slaves
logrotate:
daysToKeep: 14
parameters:
- extended-choice:
name: IMAGE
description: "VM image file for k8s hosts"
property-file: http://share01-scc.ng.mirantis.net/images.lst
property-key: images
- node:
name: NODE
allowed-multiselect: true
wrappers:
- ssh-agent-credentials:
users:
- '0859086d-e10a-4ad5-af71-8abec4b6b6ec'
- timeout:
timeout: 60