Juju Charm - Mysql InnoDB Cluster
Go to file
Alex Kavanagh af690f28af Update to build using charmcraft
Due to a build problem with the reactive plugin, this change falls back
on overriding the steps and doing a manual build, but it also ensures
the CI system builds the charm using charmcraft.  Changes:

- add a build-requirements.txt
- modify charmcraft.yaml
- modify osci.yaml
    -> indicate build with charmcraft
- modify tox.ini
    -> tox -e build does charmcraft build/rename
    -> tox -e build-reactive does the reactive build
- modify bundles to use the <charm>.charm artifact in tests.
  and fix deprecation warning re: prefix
- tox inception to enable tox -e func-test in the CI

func-test-pr: https://github.com/openstack-charmers/zaza-openstack-tests/pull/708
Change-Id: I4652834f5a4dd681563488cd340dac27dbf70075
Co-authored-by: Aurelien Lourot <aurelien.lourot@canonical.com>
2022-02-21 12:12:43 +00:00
src Update to build using charmcraft 2022-02-21 12:12:43 +00:00
unit_tests Use unittest.mock instead of mock 2021-12-15 11:58:17 +00:00
.gitignore MySQL InnoDB Cluster Charm 2019-10-04 14:05:20 -07:00
.gitreview Upstream charm 2019-10-17 09:09:50 -07:00
.stestr.conf Docstrings and unit tests 2019-10-11 16:10:17 -07:00
.zuul.yaml Use unittest.mock instead of mock 2021-12-15 11:58:17 +00:00
build-requirements.txt Update to build using charmcraft 2022-02-21 12:12:43 +00:00
charmcraft.yaml Update to build using charmcraft 2022-02-21 12:12:43 +00:00
LICENSE MySQL InnoDB Cluster Charm 2019-10-04 14:05:20 -07:00
metadata.yaml Update to build using charmcraft 2022-02-21 12:12:43 +00:00
osci.yaml Update to build using charmcraft 2022-02-21 12:12:43 +00:00
pip.sh Remove the openstack-upgrade action 2021-09-24 15:40:01 +02:00
rebuild Add impish bundles 2021-10-01 15:42:35 +01:00
rename.sh Update to build using charmcraft 2022-02-21 12:12:43 +00:00
requirements.txt Add yoga bundles and release-tool syncs 2021-11-12 11:17:14 -05:00
test-requirements.txt Update to build using charmcraft 2022-02-21 12:12:43 +00:00
tox.ini Update to build using charmcraft 2022-02-21 12:12:43 +00:00