
It seems like nodes with Python 3.7 are no longer available for testing on opendev. et, leave Python 3.7 support in code. Possibly, related announcement: https://lists.opendev.org/archives/list/service-announce@lists.opendev.org/thread/EUTEAOIUQZ6YJUQWD75QO34H5TDGBLKP/ Also, add retry count for link checker. This fixes transient http errors now occured at every job run. May be, this was introduced by some zuul infrastructure changes. Whithout this fix, no pipelines are able to run successfully. Change-Id: I56fc90c742ee17d4486d4ec2042151207d5522e7
54 lines
1.2 KiB
YAML
54 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
|
|
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
|
|
- tox-py312
|
|
- 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
|
|
- tox-py312
|