Add templates for additional charm stable branches
Define py3* job templates, and update pep8 and cover job definition regexes for the stable branches that use the names like stable/ussuri, etc. Change-Id: I50a22c0a56c4e4c1d8229ef4769bfa00734e478a
This commit is contained in:
@@ -28,6 +28,7 @@
|
|||||||
Uses tox with the ``pep8`` environment.
|
Uses tox with the ``pep8`` environment.
|
||||||
branches:
|
branches:
|
||||||
- ^.*/focal
|
- ^.*/focal
|
||||||
|
- ^.*/ussuri
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: openstack-tox-pep8-charm-jammy
|
name: openstack-tox-pep8-charm-jammy
|
||||||
@@ -39,6 +40,8 @@
|
|||||||
Uses tox with the ``pep8`` environment.
|
Uses tox with the ``pep8`` environment.
|
||||||
branches:
|
branches:
|
||||||
- ^.*/jammy
|
- ^.*/jammy
|
||||||
|
- ^.*/yoga
|
||||||
|
- ^.*/2024.1
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: openstack-tox-pep8-charm-noble
|
name: openstack-tox-pep8-charm-noble
|
||||||
|
@@ -77,9 +77,63 @@
|
|||||||
- openstack-tox-cover-charm-focal:
|
- openstack-tox-cover-charm-focal:
|
||||||
branches:
|
branches:
|
||||||
- stable/focal
|
- stable/focal
|
||||||
|
- stable/ussuri
|
||||||
- openstack-tox-cover-charm-jammy:
|
- openstack-tox-cover-charm-jammy:
|
||||||
branches:
|
branches:
|
||||||
- stable/jammy
|
- stable/jammy
|
||||||
|
- stable/yoga
|
||||||
|
- stable/2024.1
|
||||||
- openstack-tox-cover-charm-noble:
|
- openstack-tox-cover-charm-noble:
|
||||||
branches:
|
branches:
|
||||||
- stable/noble
|
- stable/noble
|
||||||
|
|
||||||
|
- project-template:
|
||||||
|
name: openstack-python3-charm-jobs-ussuri
|
||||||
|
description: |
|
||||||
|
Runs unit tests for an OpenStack Charm project under the CPython
|
||||||
|
version 3 releases designated for testing across OpenStack
|
||||||
|
releases on Ussuri stable branches.
|
||||||
|
check:
|
||||||
|
jobs:
|
||||||
|
- openstack-tox-pep8-charm-focal
|
||||||
|
- openstack-tox-py36
|
||||||
|
- openstack-tox-py37
|
||||||
|
- openstack-tox-py38:
|
||||||
|
voting: false
|
||||||
|
gate:
|
||||||
|
jobs:
|
||||||
|
- openstack-tox-pep8-charm-focal
|
||||||
|
- openstack-tox-py36
|
||||||
|
- openstack-tox-py37
|
||||||
|
|
||||||
|
- project-template:
|
||||||
|
name: openstack-python3-charm-jobs-yoga
|
||||||
|
description: |
|
||||||
|
Runs unit tests for an OpenStack Charm project under the CPython
|
||||||
|
version 3 releases designated for testing across OpenStack
|
||||||
|
releases on Yoga stable branches.
|
||||||
|
check:
|
||||||
|
jobs:
|
||||||
|
- openstack-tox-pep8-charm-jammy
|
||||||
|
- openstack-tox-py38
|
||||||
|
- openstack-tox-py310:
|
||||||
|
voting: false
|
||||||
|
gate:
|
||||||
|
jobs:
|
||||||
|
- openstack-tox-pep8-charm-jammy
|
||||||
|
- openstack-tox-py38
|
||||||
|
|
||||||
|
- project-template:
|
||||||
|
name: openstack-python3-charm-jobs-2024.1
|
||||||
|
description: |
|
||||||
|
Runs unit tests for an OpenStack Charm project under the CPython
|
||||||
|
version 3 releases designated for testing across OpenStack
|
||||||
|
releases on 2024.1 stable branches.
|
||||||
|
check:
|
||||||
|
jobs:
|
||||||
|
- openstack-tox-pep8-charm-jammy
|
||||||
|
- openstack-tox-py310
|
||||||
|
gate:
|
||||||
|
jobs:
|
||||||
|
- openstack-tox-pep8-charm-jammy
|
||||||
|
- openstack-tox-py310
|
||||||
|
Reference in New Issue
Block a user