Juju Charm - Gnocchi
Go to file
Alex Kavanagh dbfd1a6597 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

Change-Id: Ie6e4716482a1043d4936b1343b1050fc88e54403
2022-02-01 20:01:33 +00:00
src Update to build using charmcraft 2022-02-01 20:01:33 +00:00
unit_tests Use unittest.mock instead of mock 2021-12-15 10:15:54 +00:00
.gitignore Enable S3 storage backend for Gnocchi 2020-06-30 15:31:00 +00:00
.gitreview OpenDev Migration Patch 2019-04-19 19:49:22 +00:00
.stestr.conf Replace ostestr with stestr in testing framework. 2019-03-07 17:11:26 -05:00
.zuul.yaml Switch to Ussuri jobs 2019-11-14 14:57:31 +08:00
build-requirements.txt Update to build using charmcraft 2022-02-01 20:01:33 +00:00
charmcraft.yaml Update to build using charmcraft 2022-02-01 20:01:33 +00:00
LICENSE Initial charm version 2017-07-03 14:50:32 +01:00
metadata.yaml Migrate charm to charmhub latest/edge track 2022-01-27 20:20:56 +00:00
osci.yaml Update to build using charmcraft 2022-02-01 20:01:33 +00:00
pip.sh Add xena bundles 2021-09-23 10:56:09 +01:00
rebuild Add xena bundles 2021-09-23 10:56:09 +01:00
rename.sh Update to build using charmcraft 2022-02-01 20:01:33 +00:00
requirements.txt Add yoga bundles and release-tool syncs 2021-11-09 10:27:03 -05:00
test-requirements.txt Update to build using charmcraft 2022-02-01 20:01:33 +00:00
tox.ini Update to build using charmcraft 2022-02-01 20:01:33 +00:00