base-jobs/zuul.d/jobs.yaml
Mohammed Naser b51c7f32b0 Revert "ensure-molecule: add test jobs."
This reverts commit e20c4ca705.

Change-Id: Ic261f3a708d55531e4d706b41c4e9bc34816e6ba
2022-05-01 19:05:55 -04:00

78 lines
2.0 KiB
YAML

---
- 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
vars:
tox_environment:
OS_CLOUD: default
- job:
name: molecule
allowed-projects:
- vexxhost/ansible-collection-atmosphere
pre-run:
- playbooks/molecule/pre-run.yaml
run:
- playbooks/molecule/run.yaml
post-run:
- playbooks/molecule/post-run.yaml
cleanup-run:
- playbooks/molecule/post-run.yaml
secrets:
- name: openstack_credentials
secret: vexxhost-openstack
vars:
tox_environment:
OS_CLOUD: default
- 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/ansible-collection-atmosphere
- vexxhost/libvirtd_exporter
- vexxhost/openstack-operator
secrets:
- name: git_mirror_credentials
secret: vexxhost-cd-github
pass-to-parent: true