charm-swift-proxy/osci.yaml
Alex Kavanagh 3dadc053a4 Updates for caracal testing support
These updates, on the master branch, are to support testing the caracal
packages and support of the charms for caracal.  They do NOT lock the charms
down, and don't change the testing branches to stable branches.

Change-Id: I2dbb764d39c8fc95ec9bf4acb621d02f6174940a
2024-02-24 19:58:08 +00:00

50 lines
1.2 KiB
YAML

- project:
templates:
- charm-unit-jobs-py310
check:
jobs:
- test-s3api-jammy-antelope
- test-s3api-jammy-bobcat:
voting: false
- test-s3api-lunar-antelope:
voting: false
- test-s3api-mantic-bobcat:
voting: false
vars:
needs_charm_build: true
charm_build_name: swift-proxy
build_type: charmcraft
charmcraft_channel: 2.x/stable
- job:
name: test-s3api-jammy-antelope
parent: func-target
dependencies:
- charm-build
- osci-lint
- name: tox-py310
soft: true
vars:
tox_extra_args: '-- test-s3api:jammy-antelope'
- job:
name: test-s3api-jammy-bobcat
parent: func-target
dependencies:
- test-s3api-jammy-antelope
vars:
tox_extra_args: '-- test-s3api:jammy-bobcat'
- job:
name: test-s3api-lunar-antelope
parent: func-target
dependencies:
- test-s3api-jammy-antelope
vars:
tox_extra_args: '-- test-s3api:lunar-antelope'
- job:
name: test-s3api-mantic-bobcat
parent: func-target
dependencies:
- test-s3api-jammy-antelope
vars:
tox_extra_args: '-- test-s3api:mantic-bobcat'