stackviz/.zuul.yaml
Ghanshyam Mann bdb0dc6718 Dropping support for python < 3.8
All supported branches support python 3.8 as min
python version, updating the stackviz python
support accordingly.

Change-Id: I70661e3cd6e62a5e8948dcf55f904f7a53912e1a
2024-05-01 18:01:02 +00:00

68 lines
1.8 KiB
YAML

- job:
name: stackviz-nodejs10-run-lint
parent: nodejs-run-lint
description: |
Run lint using Node 10.
vars:
node_version: 10
nodeset: ubuntu-focal
pre-run: playbooks/nodejs/pre.yaml
required-projects:
- openstack/stackviz
- job:
name: stackviz-nodejs10-run-test-browser
parent: nodejs-run-test-browser
vars:
node_version: 10
nodeset: ubuntu-focal
pre-run: playbooks/nodejs/pre.yaml
required-projects:
- openstack/stackviz
- job:
name: tempest-full-oldest-stable
parent: tempest-full-py3
# NOTE(gmann): This job supposed to test the oldest supported stable
# release. We need to update the override-checkout once oldest
# stable is moved to next stable release.
override-checkout: stable/2023.1
nodeset: openstack-single-node-jammy
- project:
templates:
- publish-openstack-docs-pti
check:
jobs:
- openstack-tox-pep8
- openstack-tox-py38
- openstack-tox-py39
- openstack-tox-py310
- openstack-tox-py311
- stackviz-nodejs10-run-lint
- stackviz-nodejs10-run-test-browser
- tempest-full-py3:
irrelevant-files: &irrelevant-files
- ^.*\.rst$
- ^doc/.*$
- ^releasenotes/.*$
- ^/stackviztests/.*$
- ^.coveragerc$
- ^.gitignore$
- ^.gitreview$
- tempest-full-oldest-stable:
irrelevant-files: *irrelevant-files
gate:
jobs:
- openstack-tox-pep8
- openstack-tox-py38
- openstack-tox-py39
- openstack-tox-py310
- openstack-tox-py311
- stackviz-nodejs10-run-lint
- stackviz-nodejs10-run-test-browser
post:
jobs:
- publish-openstack-stackviz-element