ef9de18d34
Skyline should use the default template openstack-python3-jobs which will be updated each cycle according to the PTI. Drop the py38 jobs, the current tested python versions are 3.9 and 3.11. Also drop the irrelevant-files lists, the unit tests should run fast enough that this doesn't really matter and this way we don't have to update the config once new python versions get tested. Change-Id: I5e9da608e5b277110b77ca5e6378855046798cf8
60 lines
1.5 KiB
YAML
60 lines
1.5 KiB
YAML
---
|
|
- job:
|
|
name: skyline-functional-devstack
|
|
parent: devstack
|
|
description: |
|
|
Skyline functional tests job based on devstack (single-node).
|
|
pre-run: playbooks/devstack/pre.yaml
|
|
run:
|
|
- playbooks/devstack/run-devstack.yaml
|
|
- playbooks/devstack/run-tox.yaml
|
|
post-run:
|
|
- playbooks/devstack/post.yaml
|
|
required-projects:
|
|
- openstack/skyline-apiserver
|
|
- openstack/skyline-console
|
|
vars:
|
|
devstack_plugins:
|
|
skyline-apiserver: https://opendev.org/openstack/skyline-apiserver
|
|
zuul_copy_output:
|
|
/var/log/skyline: logs
|
|
/etc/skyline: logs
|
|
/etc/nginx: logs
|
|
host-vars:
|
|
controller:
|
|
tox_install_siblings: false
|
|
tox_envlist: functional
|
|
|
|
- project:
|
|
templates:
|
|
- openstack-python3-jobs
|
|
- release-notes-jobs-python3
|
|
- publish-openstack-docs-pti
|
|
check:
|
|
jobs:
|
|
- skyline-functional-devstack:
|
|
irrelevant-files:
|
|
- ^container/.*$
|
|
- ^docs/.*$
|
|
- ^tools/.*$
|
|
- ^.*\.rst$
|
|
- ^.*\.md$
|
|
- ^kolla/.*$
|
|
# releasenotes
|
|
- ^releasenotes/.*$
|
|
gate:
|
|
jobs:
|
|
- skyline-functional-devstack:
|
|
irrelevant-files:
|
|
- ^container/.*$
|
|
- ^docs/.*$
|
|
- ^tools/.*$
|
|
- ^.*\.rst$
|
|
- ^.*\.md$
|
|
- ^kolla/.*$
|
|
# releasenotes
|
|
- ^releasenotes/.*$
|
|
post:
|
|
jobs:
|
|
- publish-openstack-python-branch-tarball
|