44 lines
1.3 KiB
YAML
44 lines
1.3 KiB
YAML
---
|
|
# Shared zuul config specific to Kata Containers Zuul tenant
|
|
# Contains definitions of trusted jobs
|
|
|
|
- job:
|
|
name: kata-zuul-jobs-linters
|
|
parent: tox
|
|
description: |
|
|
This job runs against kata's zuul-config and zuul-jobs
|
|
so we can properly lint our ansible playbooks / roles
|
|
required-projects:
|
|
- kata-containers/zuul-config
|
|
- openstack-infra/zuul-jobs
|
|
vars:
|
|
tox_envlist: linters
|
|
tox_environment:
|
|
ANSIBLE_ROLES_PATH: >-
|
|
~/src/git.openstack.org/openstack-infra/zuul-jobs/roles:~/src/git.openstack.org/kata-containers/zuul-config/roles
|
|
|
|
- job:
|
|
name: kata-github-wip
|
|
description: |
|
|
This job calls the github-wip playbook with a Kata-curated set of
|
|
WIP labels and WIP title keywords
|
|
run: playbooks/github-wip/run.yaml
|
|
nodeset:
|
|
nodes: []
|
|
vars:
|
|
wip_labels: 'do-not-merge wip rfc'
|
|
wip_keywords: 'WIP RFC'
|
|
|
|
- job:
|
|
name: QA-check-Ubuntu-16.04
|
|
description: |
|
|
This job calls the QA-check playbook
|
|
pre-run: playbooks/CI-setup/presetup.yaml
|
|
run: playbooks/QA-check/run.yaml
|
|
post-run: playbooks/CI-setup/postrun.yaml
|
|
nodeset:
|
|
# Ensure we get a Kata capable Ubuntu 16.04 server
|
|
nodes:
|
|
- name: ubuntu-xenial
|
|
label: ubuntu-xenial-vexxhost
|