* update: - charmcraft.yaml for v3 - tox.ini to use py3.12 by default - test-requirements.in to use zaza for juju3 - update test bundles to work with charmcraft v3 * generate: - merged-requirements-py312.txt - test-requirements-py312.txt * add: - update-requirements env to tox.ini - required CHARM_DIR env var to unit tests * delete: - .coveragerc as it breaks tox cover test Change-Id: Ic056ebc2a8e83d14392b2e3a1d69167fd71b8555 Signed-off-by: Munir Siddiqui <munir.siddiqui@canonical.com>
29 lines
452 B
YAML
29 lines
452 B
YAML
type: charm
|
|
|
|
parts:
|
|
charm:
|
|
plugin: dump
|
|
source: .
|
|
prime:
|
|
- actions/*
|
|
- charmhelpers/*
|
|
- files/*
|
|
- hooks/*
|
|
- lib/*
|
|
- templates/*
|
|
- actions.yaml
|
|
- config.yaml
|
|
- copyright
|
|
- hardening.yaml
|
|
- icon.svg
|
|
- LICENSE
|
|
- Makefile
|
|
- metadata.yaml
|
|
- README.md
|
|
|
|
platforms:
|
|
ubuntu@24.04:amd64:
|
|
ubuntu@24.04:arm64:
|
|
ubuntu@24.04:ppc64el:
|
|
ubuntu@24.04:s390x:
|