Merge "Update openstack-python3-charm-jobs py3 branches"

This commit is contained in:
Zuul 2023-10-25 15:50:20 +00:00 committed by Gerrit Code Review
commit 11eb7e28a5

View File

@ -632,20 +632,43 @@
# 2. Make sure the previous cycle applicable jobs continue to run for # 2. Make sure the previous cycle applicable jobs continue to run for
# the new stable branch. Use the 'branches' variant to run the # the new stable branch. Use the 'branches' variant to run the
# applicable python version jobs. # applicable python version jobs.
#
# NOTE(coreycb): This template is used in openstack charms since
# stable/2023.1. While the stable/2023.1 and stable/2023.2 charm branches
# should support py311 unit tests, they do not. They need to continue
# supporting py310.
description: | description: |
Runs unit tests for an OpenStack Charm project under the CPython Runs unit tests for an OpenStack Charm project under the CPython
version 3 releases designated for testing the latest release. version 3 releases designated for testing the latest release.
This is supposed to be used in master gate.
check: check:
jobs: jobs:
- openstack-tox-pep8 - openstack-tox-pep8
- openstack-tox-py38 - openstack-tox-py38:
- openstack-tox-py311 branches:
- stable/2023.1
- stable/2023.2
- master
- openstack-tox-py310:
branches:
- stable/2023.1
- stable/2023.2
- openstack-tox-py311:
branches:
- master
gate: gate:
jobs: jobs:
- openstack-tox-pep8 - openstack-tox-pep8
- openstack-tox-py38 - openstack-tox-py38:
- openstack-tox-py311 branches:
- stable/2023.1
- stable/2023.2
- openstack-tox-py310:
branches:
- stable/2023.1
- stable/2023.2
- openstack-tox-py311:
branches:
- master
- project-template: - project-template:
name: openstack-python3-jobs name: openstack-python3-jobs