charm-masakari/osci.yaml
Corey Bryant 64eeaac038 Switch to yoga unit jobs and add py39
Change-Id: I8d40bfb066e1f9e7592ff2dc02e44406e6263b2b
2021-11-24 16:03:45 -05:00

88 lines
2.6 KiB
YAML

- project:
templates:
- charm-yoga-unit-jobs
check:
jobs:
- charm-build
- bionic-stein-pacemaker-remote-ssl_masakari
- bionic-ussuri-pacemaker-remote-ssl_masakari
- focal-ussuri-pacemaker-remote-ssl_masakari
- focal-victoria-pacemaker-remote-ssl_masakari
- focal-wallaby-pacemaker-remote-ssl_masakari
- focal-xena-pacemaker-remote-ssl_masakari
- focal-yoga-pacemaker-remote-ssl_masakari:
voting: false
- hirsute-wallaby-pacemaker-remote-ssl_masakari
- impish-xena-pacemaker-remote-ssl_masakari:
voting: false
- jammy-yoga-pacemaker-remote-ssl_masakari:
voting: false
vars:
needs_charm_build: true
charm_build_name: masakari
- job:
name: bionic-ussuri-pacemaker-remote-ssl_masakari
parent: func-target
dependencies: &smoke-jobs
- osci-lint
- tox-py36
- tox-py38
- tox-py39
vars:
tox_extra_args: bionic-ussuri-pacemaker-remote-ssl
- job:
name: bionic-stein-pacemaker-remote-ssl_masakari
parent: func-target
dependencies: *smoke-jobs
vars:
tox_extra_args: bionic-stein-pacemaker-remote-ssl
- job:
name: focal-ussuri-pacemaker-remote-ssl_masakari
parent: func-target
dependencies: *smoke-jobs
vars:
tox_extra_args: focal-ussuri-pacemaker-remote-ssl
- job:
name: focal-victoria-pacemaker-remote-ssl_masakari
parent: func-target
dependencies: *smoke-jobs
vars:
tox_extra_args: focal-victoria-pacemaker-remote-ssl
- job:
name: focal-wallaby-pacemaker-remote-ssl_masakari
parent: func-target
dependencies: *smoke-jobs
vars:
tox_extra_args: focal-wallaby-pacemaker-remote-ssl
- job:
name: focal-xena-pacemaker-remote-ssl_masakari
parent: func-target
dependencies: *smoke-jobs
vars:
tox_extra_args: focal-xena-pacemaker-remote-ssl
- job:
name: focal-yoga-pacemaker-remote-ssl_masakari
parent: func-target
dependencies: *smoke-jobs
vars:
tox_extra_args: focal-yoga-pacemaker-remote-ssl
- job:
name: hirsute-wallaby-pacemaker-remote-ssl_masakari
parent: func-target
dependencies: *smoke-jobs
vars:
tox_extra_args: hirsute-wallaby-pacemaker-remote-ssl
- job:
name: impish-xena-pacemaker-remote-ssl_masakari
parent: func-target
dependencies: *smoke-jobs
vars:
tox_extra_args: impish-xena-pacemaker-remote-ssl
- job:
name: jammy-yoga-pacemaker-remote-ssl_masakari
parent: func-target
dependencies: *smoke-jobs
vars:
tox_extra_args: jammy-yoga-pacemaker-remote-ssl