Corey Bryant b0acd923b7 Build separately for each supported series and use binary builds
Charms for OpenStack Yoga supports both Ubuntu Focal and Jammy
which means Python 3.8 and Python 3.10.  Managing dependencies
across those two versions is non-trivial and we need to build
the charm on the series the charm is supposed to support.

Switch to using a binary build which allows pip's dependency
resolution to work.

This patch also drops the impish bundle.

Change-Id: I251f0715dd4cff68cba22ffe7d793878317bbef5
2022-10-03 15:19:05 +00:00
2019-09-06 12:53:09 +00:00
2022-02-01 19:53:08 +00:00
2021-09-23 10:38:47 +01:00
2021-07-07 15:42:37 +05:30
2021-09-23 10:38:47 +01:00
2022-02-01 19:53:08 +00:00

Overview

This is a "source" charm, which is intended to be strictly the top layer of a built charm. This structure declares that any included layer assets are not intended to be consumed as a layer from a functional or design standpoint.

Test and Build

Building, pushing and publishing to the charm store is automated by CI to ensure consistent flow. Manually building is useful for development and testing, however.

tox -e pep8
tox -e py35  # or py36
tox -e build

Contact Information

OFTC IRC: #openstack-charms

Description
Juju Charm - Cinder Purestorage backend
Readme 8.3 MiB
Languages
Python 96.4%
Shell 2.5%
Jinja 1.1%