--- - project: check: jobs: - kolla-build-debian-source - kolla-build-debian-binary - kolla-ansible-debian-source - kolla-ansible-debian-source-upgrade check-arm64: jobs: - kolla-build-debian-source-aarch64 - kolla-ansible-debian-source-aarch64 gate: queue: kolla jobs: - kolla-build-debian-source - kolla-ansible-debian-source - kolla-ansible-debian-source-upgrade 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 - kolla-ansible-debian-source-ironic: files: ^docker\/(base|dnsmasq|ironic|ironic-inspector|iscsid|openstack-base)\/.* - job: name: kolla-build-debian-source parent: kolla-base nodeset: kolla-debian-bullseye vars: base_distro: debian install_type: source - job: name: kolla-build-debian-source-aarch64 parent: kolla-build-debian-source nodeset: kolla-debian-bullseye-aarch64 - job: name: kolla-build-debian-binary parent: kolla-base nodeset: kolla-debian-bullseye 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-bullseye vars: base_distro: debian install_type: source