Files
charm-percona-cluster/osci.yaml
Alex Kavanagh 6751832bb6 Migrate percona-cluster to charmcraft build
- add *.charm  to .gitignore
- add build-requirements.txt
- add charmcraft.yaml (build on 18.04, run on 18.04)
- modify osci.yaml to do build
- add rename.sh to clean-up naming of charms
- modify bundles to work with *.charm and use the charmhub
- modify tox.ini to include the build target

Note that this charm doesn't officially support xenial, but the bundle
has been left in the tests for debugging/test purposes.  It Launchpad it
will be build on bionic to run on bionic.

This patch adds *.charm to the .gitignore to ensure that any built
artifacts are ignored.

Change-Id: Icd4942262a8dfcd3a194684571861121d92f8ed2
2022-05-20 16:08:07 -07:00

20 lines
391 B
YAML

- project:
templates:
- charm-unit-jobs-py36
check:
jobs:
- bionic_model-bionic-ha
vars:
needs_charm_build: true
charm_build_name: percona-cluster
build_type: charmcraft
- job:
name: bionic_model-bionic-ha
parent: func-target
dependencies:
- osci-lint
- tox-py36
vars:
tox_extra_args: bionic_model:bionic-ha