
Treat branches named 'legacy' as if they were jammy-based. Change-Id: I10e32f1be492bfc868a2308ecb82e3537ae452b3 Signed-off-by: Brian Haley <haleyb.dev@gmail.com>
157 lines
4.4 KiB
YAML
157 lines
4.4 KiB
YAML
- project-template:
|
|
name: microk8s-func-test
|
|
description: |
|
|
This project template is defined to run zaza functional tests
|
|
inside microk8s
|
|
check:
|
|
jobs:
|
|
- charmbuild:
|
|
nodeset: ubuntu-focal
|
|
- zaza-smoke-test:
|
|
nodeset: ubuntu-focal
|
|
|
|
- project-template:
|
|
name: prometheus-alert-rules-test
|
|
description: |
|
|
This project template is defined to run prometheus alert rules
|
|
tests
|
|
check:
|
|
jobs:
|
|
- prometheus-alert-rules-test:
|
|
nodeset: ubuntu-focal
|
|
|
|
- project-template:
|
|
name: openstack-python3-charm-jobs-focal
|
|
description: |
|
|
Runs unit tests for an OpenStack Charm project under the CPython
|
|
version 3 releases designated for testing across OpenStack
|
|
releases on Focal stable branches.
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8-charm-focal
|
|
- openstack-tox-py38
|
|
- openstack-tox-py310:
|
|
voting: false
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8-charm-focal
|
|
- openstack-tox-py38
|
|
|
|
- project-template:
|
|
name: openstack-python3-charm-jobs-jammy
|
|
description: |
|
|
Runs unit tests for an OpenStack Charm project under the CPython
|
|
version 3 releases designated for testing across OpenStack
|
|
releases on Jammy stable branches.
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8-charm-jammy
|
|
- openstack-tox-py38
|
|
- openstack-tox-py310
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8-charm-jammy
|
|
- openstack-tox-py310
|
|
|
|
- project-template:
|
|
name: openstack-python3-charm-jobs-noble
|
|
description: |
|
|
Runs unit tests for an OpenStack Charm project under the CPython
|
|
version 3 releases designated for testing across OpenStack
|
|
releases on Noble stable branches.
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8-charm-noble
|
|
- openstack-tox-py312
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8-charm-noble
|
|
- openstack-tox-py312
|
|
|
|
- project-template:
|
|
name: openstack-cover-charm-jobs
|
|
description: |
|
|
Runs openstack-tox-cover in only the check pipeline.
|
|
check:
|
|
jobs:
|
|
- openstack-tox-cover-charm-focal:
|
|
branches:
|
|
- stable/focal
|
|
- stable/ussuri
|
|
- openstack-tox-cover-charm-jammy:
|
|
branches:
|
|
- stable/jammy
|
|
- stable/yoga
|
|
- stable/2024.1
|
|
- legacy
|
|
- openstack-tox-cover-charm-noble:
|
|
branches:
|
|
- 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
|
|
|
|
- project-template:
|
|
name: openstack-python3-charm-jobs-legacy
|
|
description: |
|
|
Runs unit tests for an OpenStack Charm project under the CPython
|
|
version 3 releases designated for testing across OpenStack
|
|
releases on 'legacy' stable branches. These are the same jobs
|
|
as stable/2024.1.
|
|
check:
|
|
jobs:
|
|
- openstack-tox-pep8-charm-jammy
|
|
- openstack-tox-py310
|
|
gate:
|
|
jobs:
|
|
- openstack-tox-pep8-charm-jammy
|
|
- openstack-tox-py310
|