charm-ceph-osd/osci.yaml
Peter Sabaini f13800fb0d Add upgrade func testing
Change functional testing to also test upgrades from charmhub version
to the locally built charm. Include a new test for installing a locally built charm from scratch.

Also pin some support charms to specific tracks.

Change-Id: Id7de1723a4bbfcff02dd606be650b4410f897913
2023-09-27 12:52:32 +02:00

23 lines
521 B
YAML

- project:
templates:
- charm-unit-jobs-py38
- charm-unit-jobs-py310
- charm-functional-jobs
vars:
needs_charm_build: true
charm_build_name: ceph-osd
build_type: charmcraft
charmcraft_channel: 2.x/stable
check:
jobs:
- new-install-jammy-antelope
- job:
name: new-install-jammy-antelope
parent: func-target
dependencies:
- osci-lint
- charm-build
- tox-py38
vars:
tox_extra_args: '-- install:local-jammy-antelope'