charm-keystone-openidc/charmcraft.yaml
Jadon Naas b442b50d43 Updates for caracal testing support
These updates, on the master branch, are to support testing the caracal
packages and support of the charms for caracal.  They do NOT lock the charms
down, and don't change the testing branches to stable branches.

Change-Id: Ib4f6ab11e68e966e63d438497aa195ebb1e55f15
2024-03-25 12:08:04 -04:00

29 lines
626 B
YAML

type: charm
parts:
charm:
after: [update-certificates]
charm-python-packages:
# See https://github.com/canonical/charmcraft/issues/551
- setuptools
build-packages:
- git
update-certificates:
plugin: nil
# See https://github.com/canonical/charmcraft/issues/658
override-build: |
apt update -qqq
apt install -qy ca-certificates
update-ca-certificates
bases:
- build-on:
- name: ubuntu
channel: "22.04"
architectures: [amd64]
run-on:
- name: ubuntu
channel: "22.04"
architectures: [amd64, s390x, ppc64el, arm64]