Alex Kavanagh 9f3caabb33 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: I7e48c6515f48e77a4045bc5f899e8ca963e1671a
2022-02-01 20:23:10 +00:00
2022-02-01 20:23:10 +00:00
2019-04-19 19:44:39 +00:00
2016-12-02 13:50:04 +00:00
2016-12-02 13:50:04 +00:00
2022-02-01 20:23:10 +00:00
2021-10-07 11:55:15 +02:00
2021-10-07 11:55:15 +02:00
2022-02-01 20:23:10 +00:00
2016-12-02 13:50:04 +00:00
2022-02-01 20:23:10 +00:00

Manila Source Charm

This repository is for the reactive, layered, Manila source charm.

Please see the src/README.md for details on the built Manila charm and how to use it.

Building the charm

To build the charm run the following command in the root of the repository:

$ tox -e build

The resultant built charm will be in the builds directory.

Development/Hacking of the charm

Please see HACKING.md in this directory.

Description
Juju Charm - Manila fileshare service
Readme 20 MiB
Languages
Python 99%
Shell 0.6%
Jinja 0.4%