Upgrade cookiecutter charmcraft.yaml

Updating to 22.04, and enable python binaries for faster build time

Change-Id: I0ef2f64e019467a531dbb89a59ac5726ffa35cb0
This commit is contained in:
Guillaume Boutry
2023-05-01 13:42:37 +02:00
parent d27d31b205
commit 3cce9d71bf

View File

@@ -2,16 +2,18 @@ type: "charm"
bases:
- build-on:
- name: "ubuntu"
channel: "20.04"
channel: "22.04"
run-on:
- name: "ubuntu"
channel: "20.04"
channel: "22.04"
parts:
charm:
build-packages:
- git
- libffi-dev
- libssl-dev
charm-python-packages:
- setuptools < 58
- cryptography < 3.4
charm-binary-python-packages:
- cryptography
- jsonschema
- jinja2
- git+https://opendev.org/openstack/charm-ops-sunbeam#egg=ops_sunbeam