b51c7f32b0
This reverts commit e20c4ca705
.
Change-Id: Ic261f3a708d55531e4d706b41c4e9bc34816e6ba
78 lines
2.0 KiB
YAML
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
|