Add Docker base jobs

Change-Id: I06e05d2d18d1411e4b05dea43697d95621058e90
This commit is contained in:
Mohammed Naser 2020-03-31 16:09:33 -04:00
parent 4950be6bd2
commit c476983b70
3 changed files with 48 additions and 0 deletions

24
zuul.d/jobs.yaml Normal file
View File

@ -0,0 +1,24 @@
---
- 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/openstack-operator
- 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

8
zuul.d/project.yaml Normal file
View File

@ -0,0 +1,8 @@
---
- project:
check:
jobs:
- noop
gate:
jobs:
- noop

16
zuul.d/secrets.yaml Normal file
View File

@ -0,0 +1,16 @@
---
- secret:
name: vexxhost-dockerhub
data:
username: vexxhostzuul
password: !encrypted/pkcs1-oaep
- VICkSiWjQ9UZ/EFZVpgA2Uo6HqnQeSapqFWIWJr+eARd1RuR9FNWqcItsnm/VvulDE32s
F0NYCy6VVqkEgI8C6kCoPZOUd7xQW93YKK/Lzt/R1B9Bct6XTlCIzkWDiqFrJuTEZU30q
GxQoY4S1V/ENwdz2Vw98OoJ2ClxHc2t1n+eGKjhp+NII35DXhZ2Z95wxX/Sqn/CBm2Kbr
9EcDc7oiN6oRhy+y2DUHad6Bk4esdD9YeqKfPVHsK0sYHzS5wdPIoddvhe5jgYc6IoMAc
hfEmwYtvzKl7TcLYrNqF7qKQ54/LvM4IoCTjTfws8/6oO94Cc1XZCtHxoBB9Qs6QTtv0o
St4CdMwUaXCIVH1pRud7kxrKcC/4cRCYw1mgh+EkAAfJXXX2RipYqaVuT5lXwap4rrljb
pQ0aBkk9ZqsD0R1gU0sch+VaE4vuvdL4+40R2D2Mw6ihY+zQh8Fdvt0HfYHLoHJlYZo+W
4lrAQYmPtXFCHJ/QFf8csswkgO/edoFAg2uP2aLjL9lt0SC+PVmclIzE9WlQy4UlyXDgB
a3Oqedd1aHY+iIzYWw6p6xw90p8n43+gLTV1x7EjU0vvm8e4RULxDSW95LtAITumhoDeT
ZRKwZioFgasxGLvbhkoUvxaVQ4157t5jhcm0edBKg47ltz9gGmKoYGQI4JIUSU=