--- - job: name: vexxhost-tox-molecule parent: tox allowed-projects: - vexxhost/ansible-collection-atmosphere pre-run: - playbooks/vexxhost-tox-molecule/pre-run.yaml secrets: - name: openstack_credentials secret: vexxhost-openstack pass-to-parent: true vars: tox_environment: OS_CLOUD: default STACK_NAME: "{{ zuul.build }}" - job: name: ansible-collection-atmosphere-tox-molecule parent: vexxhost-tox-molecule - job: name: vexxhost-build-docker-image parent: opendev-build-docker-image - job: name: vexxhost-upload-docker-image parent: opendev-upload-docker-image allowed-projects: &docker_allowed_projects - vexxhost/atmosphere - vexxhost/docker-images - vexxhost/libvirtd_exporter - vexxhost/network_exporter - vexxhost/node-labeler - vexxhost/openstack-operator - vexxhost/openstack-tools - vexxhost/rally_exporter - vexxhost/smokeping_prober-helm secrets: - name: docker_credentials secret: vexxhost-dockerhub pass-to-parent: true - job: name: vexxhost-promote-docker-image parent: opendev-promote-docker-image allowed-projects: *docker_allowed_projects secrets: - name: docker_credentials secret: vexxhost-dockerhub pass-to-parent: true - job: name: vexxhost-upload-git-mirror parent: upload-git-mirror description: Mirrors projects to GitHub allowed-projects: - vexxhost/libvirtd_exporter - vexxhost/openstack-operator secrets: - name: git_mirror_credentials secret: vexxhost-cd-github pass-to-parent: true