kolla/.zuul.d/debian.yaml
Radosław Piliszek 9314b534bf Stop publishing on release
We don't support these images, no need to waste CI resources on
them. More so if they might end up being faulty.

Change-Id: I3259c0736a296751129aa349e8d378c0123957e6
2021-04-16 19:51:25 +00:00

120 lines
2.9 KiB
YAML

---
- project:
check:
jobs:
- kolla-build-debian-source
- kolla-build-debian-binary
- kolla-ansible-debian-source
check-arm64:
jobs:
- kolla-build-debian-source-aarch64
- kolla-ansible-debian-source-aarch64
periodic:
jobs:
- kolla-publish-debian-source-quay
- kolla-publish-debian-source-aarch64-quay
periodic-weekly:
jobs:
- kolla-publish-debian-source-dockerhub
- kolla-publish-debian-source-aarch64-dockerhub
experimental:
jobs:
- kolla-build-no-infra-wheels-debian-source
- job:
name: kolla-build-debian-source
parent: kolla-base
nodeset: kolla-debian-buster
voting: false
vars:
base_distro: debian
install_type: source
- job:
name: kolla-build-debian-source-aarch64
parent: kolla-build-debian-source
nodeset: kolla-debian-buster-aarch64
- job:
name: kolla-build-debian-binary
parent: kolla-base
nodeset: kolla-debian-buster
voting: false
vars:
base_distro: debian
install_type: binary
- job:
name: kolla-publish-debian-binary-dockerhub
parent: kolla-build-debian-binary
post-run: tests/playbooks/publish.yml
vars:
publisher: true
kolla_registry: dockerhub
kolla_namespace: kolla
secrets:
- kolla_dockerhub_creds
- job:
name: kolla-publish-debian-binary-quay
parent: kolla-build-debian-binary
post-run: tests/playbooks/publish.yml
vars:
publisher: true
kolla_registry: quay.io
kolla_namespace: openstack.kolla
secrets:
- kolla_quay_io_creds
- job:
name: kolla-publish-debian-source-dockerhub
parent: kolla-build-debian-source
post-run: tests/playbooks/publish.yml
vars:
publisher: true
kolla_registry: dockerhub
kolla_namespace: kolla
secrets:
- kolla_dockerhub_creds
- job:
name: kolla-publish-debian-source-quay
parent: kolla-build-debian-source
post-run: tests/playbooks/publish.yml
vars:
publisher: true
kolla_registry: quay.io
kolla_namespace: openstack.kolla
secrets:
- kolla_quay_io_creds
- job:
name: kolla-publish-debian-source-aarch64-dockerhub
parent: kolla-build-debian-source-aarch64
post-run: tests/playbooks/publish.yml
vars:
publisher: true
kolla_registry: dockerhub
kolla_namespace: kolla
secrets:
- kolla_dockerhub_creds
- job:
name: kolla-publish-debian-source-aarch64-quay
parent: kolla-build-debian-source-aarch64
post-run: tests/playbooks/publish.yml
vars:
publisher: true
kolla_registry: quay.io
kolla_namespace: openstack.kolla
secrets:
- kolla_quay_io_creds
- job:
name: kolla-build-no-infra-wheels-debian-source
parent: kolla-build-no-infra-wheels-base
nodeset: kolla-debian-buster
vars:
base_distro: debian
install_type: source