jenkins-job-builder/.zuul.yaml
Vsevolod Fedorov 643a58e255 Fix zuul checks
Fix docs and docs-linkcheck tox targets:
It looks like recently sphinx began to check if footnotes are
referenced. If not, it issues a warning which is treated as error.

Fix Python 3.10 and 3.11:
It looks like opendev switched to Noble Ubuntu release.
Pin these versions to previous one.

Shift flake8 version.
New version ignores syntax whithin strings.

Fix formatting errors reported by flake8.

Change-Id: I9b23cccf0dc83fb56083b5fe8c9c026f5dff7e9a
2024-10-30 18:03:35 +03:00

53 lines
1.2 KiB
YAML

- job:
name: jjb-tox-linters
parent: tox
vars:
tox_envlist: linters
- job:
name: jjb-tox-cross-python-jenkins
description: Tests compatibility with master branch of python-jenkins
parent: tox-py38
required-projects:
- jjb/python-jenkins
- jjb/jenkins-job-builder
nodeset: ubuntu-focal
voting: true
- job:
name: jjb-tox-docs-linkcheck
parent: tox
vars:
tox_envlist: docs-linkcheck
- project:
templates:
- docs-on-readthedocs
- openstack-python37-jobs-no-constraints
vars:
rtd_webhook_id: '47271'
check:
jobs:
- tox-py38:
nodeset: ubuntu-focal
- tox-py39:
nodeset: ubuntu-focal
- tox-py310:
nodeset: ubuntu-jammy
- tox-py311:
nodeset: ubuntu-jammy
- jjb-tox-linters
- jjb-tox-cross-python-jenkins
- jjb-tox-docs-linkcheck
- tox-cover
gate:
jobs:
- tox-py38:
nodeset: ubuntu-focal
- tox-py39:
nodeset: ubuntu-focal
- tox-py310:
nodeset: ubuntu-jammy
- tox-py311:
nodeset: ubuntu-jammy