charm-nova-cloud-controller/osci.yaml

50 lines
1.0 KiB
YAML

- project:
templates:
- charm-unit-jobs-py38
- charm-unit-jobs-py39
check:
jobs:
- vault-focal-xena
- vault-focal-yoga:
voting: false
- vault-impish-xena:
voting: false
- vault-jammy-yoga:
voting: false
vars:
needs_charm_build: true
charm_build_name: nova-cloud-controller
build_type: charmcraft
- job:
name: vault-focal-xena
parent: func-target
dependencies:
- charm-build
- osci-lint
- tox-py38
- tox-py39
vars:
tox_extra_args: vault:focal-xena
- job:
name: vault-focal-yoga
parent: func-target
dependencies:
- vault-focal-xena
vars:
tox_extra_args: vault:focal-yoga
- job:
name: vault-impish-xena
parent: func-target
dependencies:
- vault-focal-xena
vars:
tox_extra_args: vault:impish-xena
- job:
name: vault-jammy-yoga
parent: func-target
dependencies:
- vault-focal-xena
vars:
tox_extra_args: vault:jammy-yoga