![Chris MacNaughton](/assets/img/avatar_default.png)
- update bundles to include UCA pocket tests - update test configuration - update metadata to include kinetic and lunar - update snapcraft to allow run-on for kinetic and lunar Change-Id: I05ce01c13efdd453c06e3c8d615d64bad6e27727
191 lines
4.8 KiB
YAML
191 lines
4.8 KiB
YAML
- project:
|
|
templates:
|
|
- charm-unit-jobs-py38
|
|
- charm-unit-jobs-py39
|
|
- charm-unit-jobs-py310
|
|
check:
|
|
jobs:
|
|
- vault-focal-yoga_rgw
|
|
- vault-focal-yoga-namespaced
|
|
- focal-yoga-multisite
|
|
- jammy-yoga-multisite
|
|
- jammy-zed-multisite:
|
|
voting: false
|
|
- jammy-antelope-multisite:
|
|
voting: false
|
|
- kinetic-zed-multisite:
|
|
voting: false
|
|
- lunar-antelope-multisite:
|
|
voting: false
|
|
- vault-jammy-yoga_rgw
|
|
- vault-jammy-yoga-namespaced
|
|
- vault-jammy-zed_rgw:
|
|
voting: false
|
|
- vault-jammy-zed-namespaced:
|
|
voting: false
|
|
- vault-jammy-antelope_rgw:
|
|
voting: false
|
|
- vault-jammy-antelope-namespaced:
|
|
voting: false
|
|
- vault-kinetic-zed_rgw:
|
|
voting: false
|
|
- vault-kinetic-zed-namespaced:
|
|
voting: false
|
|
- vault-lunar-antelope_rgw:
|
|
voting: false
|
|
- vault-lunar-antelope-namespaced:
|
|
voting: false
|
|
vars:
|
|
needs_charm_build: true
|
|
charm_build_name: ceph-radosgw
|
|
build_type: charmcraft
|
|
charmcraft_channel: 2.1/stable
|
|
- job:
|
|
name: focal-yoga-multisite
|
|
parent: func-target
|
|
dependencies:
|
|
- osci-lint
|
|
- charm-build
|
|
- tox-py38
|
|
- tox-py39
|
|
- name: tox-py310
|
|
soft: true
|
|
vars:
|
|
tox_extra_args: '-- focal-yoga-multisite'
|
|
- job:
|
|
name: jammy-yoga-multisite
|
|
parent: func-target
|
|
dependencies:
|
|
- osci-lint
|
|
- charm-build
|
|
- name: tox-py310
|
|
soft: true
|
|
vars:
|
|
tox_extra_args: '-- jammy-yoga-multisite'
|
|
- job:
|
|
name: jammy-zed-multisite
|
|
parent: func-target
|
|
dependencies:
|
|
- jammy-yoga-multisite
|
|
vars:
|
|
tox_extra_args: '-- jammy-zed-multisite'
|
|
- job:
|
|
name: jammy-antelope-multisite
|
|
parent: func-target
|
|
dependencies:
|
|
- jammy-yoga-multisite
|
|
vars:
|
|
tox_extra_args: '-- jammy-antelope-multisite'
|
|
- job:
|
|
name: kinetic-zed-multisite
|
|
parent: func-target
|
|
dependencies:
|
|
- jammy-yoga-multisite
|
|
vars:
|
|
tox_extra_args: '-- kinetic-zed-multisite'
|
|
- job:
|
|
name: lunar-antelope-multisite
|
|
parent: func-target
|
|
dependencies:
|
|
- jammy-yoga-multisite
|
|
vars:
|
|
tox_extra_args: '-- lunar-antelope-multisite'
|
|
- job:
|
|
name: vault-focal-yoga_rgw
|
|
parent: func-target
|
|
dependencies:
|
|
- focal-yoga-multisite
|
|
vars:
|
|
tox_extra_args: '-- vault:focal-yoga'
|
|
- job:
|
|
name: vault-jammy-yoga_rgw
|
|
parent: func-target
|
|
dependencies:
|
|
- jammy-yoga-multisite
|
|
vars:
|
|
tox_extra_args: '-- vault:jammy-yoga'
|
|
- job:
|
|
name: vault-focal-yoga-namespaced
|
|
parent: func-target
|
|
dependencies:
|
|
- focal-yoga-multisite
|
|
vars:
|
|
tox_extra_args: '-- vault:focal-yoga-namespaced'
|
|
- job:
|
|
name: vault-jammy-yoga-namespaced
|
|
parent: func-target
|
|
dependencies:
|
|
- jammy-yoga-multisite
|
|
vars:
|
|
tox_extra_args: '-- vault:jammy-yoga-namespaced'
|
|
- job:
|
|
name: vault-jammy-zed-namespaced
|
|
parent: func-target
|
|
dependencies:
|
|
- jammy-yoga-multisite
|
|
vars:
|
|
tox_extra_args: '-- vault:jammy-zed-namespaced'
|
|
- job:
|
|
name: vault-jammy-antelope-namespaced
|
|
parent: func-target
|
|
dependencies:
|
|
- jammy-yoga-multisite
|
|
vars:
|
|
tox_extra_args: '-- vault:jammy-antelope-namespaced'
|
|
- job:
|
|
name: vault-jammy-zed_rgw
|
|
parent: func-target
|
|
dependencies:
|
|
- vault-jammy-yoga_rgw
|
|
- vault-jammy-yoga-namespaced
|
|
vars:
|
|
tox_extra_args: '-- vault:jammy-zed'
|
|
- job:
|
|
name: vault-jammy-zed-namespaced
|
|
parent: func-target
|
|
dependencies:
|
|
- vault-jammy-yoga_rgw
|
|
- vault-jammy-yoga-namespaced
|
|
vars:
|
|
tox_extra_args: '-- vault:jammy-zed-namespaced'
|
|
- job:
|
|
name: vault-kinetic-zed_rgw
|
|
parent: func-target
|
|
dependencies:
|
|
- vault-jammy-yoga_rgw
|
|
- vault-jammy-yoga-namespaced
|
|
vars:
|
|
tox_extra_args: '-- vault:kinetic-zed'
|
|
- job:
|
|
name: vault-kinetic-zed-namespaced
|
|
parent: func-target
|
|
dependencies:
|
|
- vault-jammy-yoga_rgw
|
|
- vault-jammy-yoga-namespaced
|
|
vars:
|
|
tox_extra_args: '-- vault:kinetic-zed-namespaced'
|
|
- job:
|
|
name: vault-jammy-antelope_rgw
|
|
parent: func-target
|
|
dependencies:
|
|
- vault-jammy-yoga_rgw
|
|
- vault-jammy-yoga-namespaced
|
|
vars:
|
|
tox_extra_args: '-- vault:jammy-antelope'
|
|
- job:
|
|
name: vault-lunar-antelope_rgw
|
|
parent: func-target
|
|
dependencies:
|
|
- vault-jammy-yoga_rgw
|
|
- vault-jammy-yoga-namespaced
|
|
vars:
|
|
tox_extra_args: '-- vault:lunar-antelope'
|
|
- job:
|
|
name: vault-lunar-antelope-namespaced
|
|
parent: func-target
|
|
dependencies:
|
|
- vault-jammy-yoga_rgw
|
|
- vault-jammy-yoga-namespaced
|
|
vars:
|
|
tox_extra_args: '-- vault:lunar-antelope-namespaced'
|