Add zuul template file
Change-Id: I6ab368423003637cfae567f2e550fb8fd77d1a14
This commit is contained in:
parent
0db65d00d8
commit
7a9fd4f253
46
ansible-role-k8s-{{cookiecutter.service_name}}/.zuul.yaml
Normal file
46
ansible-role-k8s-{{cookiecutter.service_name}}/.zuul.yaml
Normal file
@ -0,0 +1,46 @@
|
||||
- project:
|
||||
name: openstack/ansible-role-k8s-{{cookiecutter.service_name}}
|
||||
check:
|
||||
jobs:
|
||||
- ansible-role-k8s-{{cookiecutter.service_name}}-kubernetes-centos
|
||||
- ansible-role-k8s-{{cookiecutter.service_name}}-openshift-centos
|
||||
|
||||
- job:
|
||||
name: ansible-role-k8s-{{cookiecutter.service_name}}-kubernetes-centos
|
||||
parent: ansible-role-k8s-base
|
||||
nodeset: ansible-role-k8s-centos
|
||||
vars:
|
||||
coe: kubernetes
|
||||
project_name: ansible-role-k8s-{{cookiecutter.service_name}}
|
||||
ansible_role_k8s_required:
|
||||
# NOTE(flaper87): Listing projects here forces
|
||||
# the CI job to include these roles in the main
|
||||
# playbook, and therefore install the service.
|
||||
# - ansible-role-k8s-mariadb
|
||||
# - ansible-role-k8s-keystone
|
||||
required-projects:
|
||||
# NOTE(flaper87): you will likely need one or
|
||||
# more of the projects below
|
||||
# - openstack/ansible-role-k8s-mariadb
|
||||
# - openstack/ansible-role-k8s-keystone
|
||||
- openstack/ansible-role-k8s-{{cookiecutter.service_name}}
|
||||
|
||||
- job:
|
||||
name: ansible-role-k8s-{{cookiecutter.service_name}}-openshift-centos
|
||||
parent: ansible-role-k8s-base
|
||||
nodeset: ansible-role-k8s-centos
|
||||
vars:
|
||||
coe: openshift
|
||||
project_name: ansible-role-k8s-{{cookiecutter.service_name}}
|
||||
ansible_role_k8s_required:
|
||||
# NOTE(flaper87): Listing projects here forces
|
||||
# the CI job to include these roles in the main
|
||||
# playbook, and therefore install the service.
|
||||
# - ansible-role-k8s-mariadb
|
||||
# - ansible-role-k8s-keystone
|
||||
required-projects:
|
||||
# NOTE(flaper87): you will likely need one or
|
||||
# more of the projects below
|
||||
# - openstack/ansible-role-k8s-mariadb
|
||||
# - openstack/ansible-role-k8s-keystone
|
||||
- openstack/ansible-role-k8s-{{cookiecutter.service_name}}
|
Loading…
x
Reference in New Issue
Block a user