94 lines
2.5 KiB
YAML
94 lines
2.5 KiB
YAML
- job:
|
|
name: nodepool-functional-base
|
|
parent: devstack
|
|
pre-run: playbooks/nodepool-functional-base/pre.yaml
|
|
post-run: playbooks/nodepool-functional-base/post.yaml
|
|
timeout: 5400
|
|
required-projects:
|
|
- openstack-infra/nodepool
|
|
vars:
|
|
devstack_services:
|
|
horizon: false
|
|
ceilometer-acentral: false
|
|
ceilometer-acompute: false
|
|
ceilometer-alarm-evaluator: false
|
|
ceilometer-alarm-notifier: false
|
|
ceilometer-anotification: false
|
|
ceilometer-api: false
|
|
ceilometer-collector: false
|
|
cinder: false
|
|
c-bak: false
|
|
c-sch: false
|
|
c-api: false
|
|
c-vol: false
|
|
s-account: false
|
|
s-container: false
|
|
s-object: false
|
|
s-proxy: false
|
|
devstack_plugins:
|
|
nodepool: https://git.openstack.org/openstack-infra/nodepool
|
|
zuul_copy_output:
|
|
'/var/log/nodepool/builds': 'logs'
|
|
|
|
- job:
|
|
name: nodepool-functional-py35
|
|
parent: nodepool-functional-base
|
|
description: |
|
|
Run nodepool functional tests for py35
|
|
run: playbooks/nodepool-functional-py35/run.yaml
|
|
|
|
- job:
|
|
name: nodepool-functional-py35-src
|
|
parent: nodepool-functional-base
|
|
run: playbooks/nodepool-functional-py35-src/run.yaml
|
|
vars:
|
|
devstack_localrc:
|
|
LIBS_FROM_GIT: shade,glean,diskimage-builder
|
|
required-projects:
|
|
- openstack-infra/glean
|
|
- openstack-infra/nodepool
|
|
- openstack-infra/shade
|
|
- openstack/diskimage-builder
|
|
|
|
- job:
|
|
name: nodepool-zuul-functional
|
|
parent: tox
|
|
description: |
|
|
Test that zuul works with current nodepool sources.
|
|
|
|
This test runs the zuul project ``nodepool`` environment.
|
|
pre-run: playbooks/nodepool-zuul-functional/pre.yaml
|
|
required-projects:
|
|
- openstack-infra/nodepool
|
|
- openstack-infra/zuul
|
|
vars:
|
|
zuul_work_dir: "{{ zuul.projects['git.openstack.org/openstack-infra/zuul'].src_dir }}"
|
|
tox_envlist: nodepool
|
|
|
|
- project:
|
|
check:
|
|
jobs:
|
|
- tox-cover
|
|
- tox-pep8
|
|
- tox-py35
|
|
- nodepool-functional-py35:
|
|
voting: false
|
|
- nodepool-functional-py35-src:
|
|
voting: false
|
|
- build-sphinx-docs:
|
|
vars:
|
|
sphinx_python: python3
|
|
gate:
|
|
jobs:
|
|
- tox-pep8
|
|
- tox-py35
|
|
- build-sphinx-docs:
|
|
vars:
|
|
sphinx_python: python3
|
|
post:
|
|
jobs:
|
|
- publish-openstack-sphinx-docs-infra-python3
|
|
experimental:
|
|
jobs:
|
|
- nodepool-zuul-functional
|