e459acd95f
Everytime we change something in ansible we potentially break log streaming so run zuul-stream-functional for any change in ansible. Also run it for requirements.txt as updated ansible versions also likely break log streaming. Change-Id: I717840ca109cfb0af21b35fc0b0a4a9ba95727a9
65 lines
1.6 KiB
YAML
65 lines
1.6 KiB
YAML
- nodeset:
|
|
name: zuul-functional-temp-master
|
|
nodes:
|
|
- name: controller
|
|
label: ubuntu-xenial
|
|
- name: node1
|
|
label: ubuntu-xenial
|
|
- name: node2
|
|
label: ubuntu-xenial
|
|
groups:
|
|
- name: node
|
|
nodes:
|
|
- node1
|
|
- node2
|
|
|
|
- job:
|
|
name: zuul-stream-functional
|
|
parent: multinode
|
|
nodeset: zuul-functional-temp-master
|
|
pre-run: playbooks/zuul-stream/pre.yaml
|
|
run: playbooks/zuul-stream/functional.yaml
|
|
post-run:
|
|
- playbooks/zuul-stream/post.yaml
|
|
- playbooks/zuul-stream/post-ara.yaml
|
|
required-projects:
|
|
- openstack/ara
|
|
files:
|
|
- zuul/ansible/.*
|
|
- playbooks/zuul-stream/.*
|
|
- requirements.txt
|
|
|
|
- project:
|
|
check:
|
|
jobs:
|
|
- build-sphinx-docs:
|
|
irrelevant-files:
|
|
- zuul/cmd/migrate.py
|
|
- playbooks/zuul-migrate/.*
|
|
vars:
|
|
sphinx_python: python3
|
|
- tox-pep8
|
|
- tox-py35:
|
|
irrelevant-files:
|
|
- zuul/cmd/migrate.py
|
|
- playbooks/zuul-migrate/.*
|
|
- zuul-stream-functional
|
|
gate:
|
|
jobs:
|
|
- build-sphinx-docs:
|
|
irrelevant-files:
|
|
- zuul/cmd/migrate.py
|
|
- playbooks/zuul-migrate/.*
|
|
vars:
|
|
sphinx_python: python3
|
|
- tox-pep8
|
|
- tox-py35:
|
|
irrelevant-files:
|
|
- zuul/cmd/migrate.py
|
|
- playbooks/zuul-migrate/.*
|
|
- zuul-stream-functional
|
|
post:
|
|
jobs:
|
|
- publish-openstack-sphinx-docs-infra-python3
|
|
- publish-openstack-python-branch-tarball
|