parameters: | |
jenkins: | |
client: | |
job: | |
build-image-ubuntu-14-04: | |
type: workflow-scm | |
concurrent: false | |
discard: | |
build: | |
keep_num: 5 | |
keep_days: 5 | |
artifact: | |
keep_num: 6 | |
keep_days: 6 | |
scm: | |
type: git | |
url: "${_param:jenkins_packer_pipeline}" | |
credentials: "gerrit" | |
display_name: "[Images] Build Ubuntu 14.04 image" | |
param: | |
BUILD_OS: | |
type: string | |
default: "ubuntu-14.04" | |
BUILD_ONLY: | |
type: string | |
default: "qemu" | |
PACKER_DEBUG: | |
type: boolean | |
default: "false" | |
PACKER_URL: | |
type: string | |
default: "https://releases.hashicorp.com/packer/0.8.6/packer_0.8.6_linux_amd64.zip" | |
PACKER_ZIP: | |
type: string | |
default: "packer_0.8.6_linux_amd64.zip" | |
PACKER_ZIP_MD5: | |
type: string | |
default: "4cda1c44cf666fada495dd8e01522e1c" | |
PACKER_ARGS: | |
type: string | |
default: "" | |
UPLOAD_URL: | |
type: string | |
default: "http://jenkins:eyoocaiG3ADireK3Eef8gae1roh5oox0@10.10.100.85:8088/" | |
SKIP_UPLOAD: | |
type: boolean | |
default: "false" | |
CLEANUP_OLD: | |
type: boolean | |
default: "true" | |
CLEANUP_KEEP: | |
type: string | |
default: "3" | |
GLANCE_UPLOAD: | |
type: boolean | |
default: "true" | |
GLANCE_IMG_TYPES: | |
type: string | |
default: "qcow2" | |
GLANCE_URL: | |
type: string | |
default: "https://vpc.tcpisek.cz:5000/v2.0" | |
GLANCE_CREDENTIALS_ID: | |
type: string | |
default: "openstack-qa-credentials" | |
GLANCE_PROJECT: | |
type: string | |
default: "mirantis_mk20_qa" | |
GLANCE_ARGS: | |
type: string | |
default: "" | |
GLANCE_PUBLIC: | |
type: boolean | |
default: "true" | |
OPENSTACK_API_CLIENT: | |
type: string | |
default: "liberty" | |
build-image-ubuntu-16-04: | |
type: workflow-scm | |
concurrent: false | |
scm: | |
type: git | |
url: "${_param:jenkins_packer_pipeline}" | |
credentials: "gerrit" | |
display_name: "[Images] Build Ubuntu 16.04 image" | |
param: | |
BUILD_OS: | |
type: string | |
default: "ubuntu-16.04" | |
BUILD_ONLY: | |
type: string | |
default: "qemu" | |
PACKER_DEBUG: | |
type: boolean | |
default: "false" | |
PACKER_URL: | |
type: string | |
default: "https://releases.hashicorp.com/packer/0.8.6/packer_0.8.6_linux_amd64.zip" | |
PACKER_ZIP: | |
type: string | |
default: "packer_0.8.6_linux_amd64.zip" | |
PACKER_ZIP_MD5: | |
type: string | |
default: "4cda1c44cf666fada495dd8e01522e1c" | |
PACKER_ARGS: | |
type: string | |
default: "" | |
UPLOAD_URL: | |
type: string | |
default: "http://jenkins:eyoocaiG3ADireK3Eef8gae1roh5oox0@10.10.100.85:8088/" | |
SKIP_UPLOAD: | |
type: boolean | |
default: "false" | |
CLEANUP_OLD: | |
type: boolean | |
default: "true" | |
CLEANUP_KEEP: | |
type: string | |
default: "3" | |
GLANCE_UPLOAD: | |
type: boolean | |
default: "true" | |
GLANCE_IMG_TYPES: | |
type: string | |
default: "qcow2" | |
GLANCE_URL: | |
type: string | |
default: "https://vpc.tcpisek.cz:5000/v2.0" | |
GLANCE_CREDENTIALS_ID: | |
type: string | |
default: "openstack-qa-credentials" | |
GLANCE_PROJECT: | |
type: string | |
default: "mirantis_mk20_qa" | |
GLANCE_ARGS: | |
type: string | |
default: "" | |
GLANCE_PUBLIC: | |
type: boolean | |
default: "true" | |
OPENSTACK_API_CLIENT: | |
type: string | |
default: "liberty" |