zuul-jobs/zuul-tests.d/container-roles-jobs.yaml
Tristan Cacqueray 25949ea416 install-kubernetes: add sanity check for crio
Change-Id: I1b9e6c7baac4fdf8cd053e1661b09e47e4dda1c4
2019-10-17 19:59:08 +00:00

68 lines
2.1 KiB
YAML

- job:
name: zuul-jobs-test-registry
description: |
Test the intermediate registry roles.
This job tests changes to the intermediate registry roles. It
is not meant to be used directly but rather run on changes to
roles in the zuul-jobs repo.
files:
- roles/pull-from-intermediate-registry/.*
- roles/push-to-intermediate-registry/.*
- roles/install-docker/.*
- roles/build-docker-image/.*
- roles/run-buildset-registry/.*
- roles/use-buildset-registry/.*
- test-playbooks/registry/.*
run: test-playbooks/registry/test-registry.yaml
post-run: test-playbooks/registry/test-registry-post.yaml
nodeset:
nodes:
- name: intermediate-registry
label: ubuntu-bionic
- name: executor
label: ubuntu-bionic
- name: builder
label: ubuntu-bionic
- job:
name: zuul-jobs-test-install-kubernetes-docker
description: |
Test the install-kubernetes role with docker
This job tests changes to the install-kubernetes roles. It
is not meant to be used directly but rather run on changes to
roles in the zuul-jobs repo.
files:
- roles/install-docker/.*
- roles/install-kubernetes/.*
- test-playbooks/install-kubernetes/.*
run: test-playbooks/install-kubernetes/docker.yaml
post-run: test-playbooks/install-kubernetes/post.yaml
- job:
name: zuul-jobs-test-install-kubernetes-crio
description: |
Test the install-kubernetes role with crio-o
This job tests changes to the install-kubernetes roles. It
is not meant to be used directly but rather run on changes to
roles in the zuul-jobs repo.
files:
- roles/install-docker/.*
- roles/install-kubernetes/.*
- test-playbooks/install-kubernetes/.*
run: test-playbooks/install-kubernetes/crio.yaml
post-run: test-playbooks/install-kubernetes/post.yaml
# List all the jobs in this file.
- project:
check:
jobs: &id001
- zuul-jobs-test-registry
- zuul-jobs-test-install-kubernetes-docker
- zuul-jobs-test-install-kubernetes-crio
gate:
jobs: *id001