---
-- ci_packer_common: &ci_packer_common
+- _ci_packer_common: &ci_packer_common
name: ci-packer-common
# Defines common ci-packer configuration
project: ci-management
project-name: ci-management
build-node: centos7-builder-1c-1g
+ build-timeout: 90
+ cron: "00 H 1 * *"
+ packer-cloud-settings: packer-cloud-env-hcl
- project:
name: packer-verify
<<: *ci_packer_common
-
- project:
name: packer-builder-jobs
jobs:
templates: builder
platforms:
- centos-7
- - ubuntu-16.04
+ - centos-8
+ - centos-cs-8
+ - centos-cs-9
- ubuntu-18.04
+ - ubuntu-20.04
- project:
name: packer-docker-jobs
templates: docker
platforms:
- centos-7
- - ubuntu-16.04
+ - centos-cs-8
+ - centos-cs-9
- ubuntu-18.04
+ - ubuntu-20.04
+
+- project:
+ name: packer-devstack-jobs
+ jobs:
+ - gerrit-packer-merge
+
+ <<: *ci_packer_common
+
+ templates: devstack
+ platforms:
+ - centos-cs-8
+ - centos-cs-9
+ - ubuntu-20.04
+
+- project:
+ name: packer-devstack-pre-pip-yoga-jobs
+ jobs:
+ - gerrit-packer-merge
+
+ <<: *ci_packer_common
+
+ templates: devstack-pre-pip-yoga
+ platforms:
+ - centos-cs-8
+ - centos-cs-9