Files
sunbeam-charms/charms/cloudkitty-k8s/CONTRIBUTING.md
Matt Verran c716b79246 [cloudkitty-k8s] initial charm
Change-Id: I2a9edc1c051c763acba9a31200180a0eaeb89b7a
Signed-off-by: Matt Verran <verranm76@gmail.com>
2025-09-10 18:22:13 +00:00

900 B

Contributing

To make contributions to this charm, you'll need a working development setup.

You can use the environments created by tox for development:

tox --notest -e unit
source .tox/unit/bin/activate

Testing

This project uses tox for managing test environments. There are some pre-configured environments that can be used for linting and formatting code when you're preparing contributions to the charm:

tox -e fmt           # update your code according to linting rules
tox -e lint          # code style
tox -e unit          # unit tests
tox -e integration   # integration tests
tox                  # runs 'lint' and 'unit' environments

Build the charm

Build the charm in this git repository using:

charmcraft pack