Remove charmcraft workaround and build on all archs

Change-Id: I0ba367e4bb181aee76621b3ae3a38dade3b2e8e1
This commit is contained in:
Aurelien Lourot 2022-02-25 12:18:47 +01:00
parent 011733c97f
commit ef7c8baf36
2 changed files with 14 additions and 7 deletions

View File

@ -7,8 +7,7 @@ parts:
charm-python-packages: charm-python-packages:
# NOTE(lourot): see # NOTE(lourot): see
# * https://github.com/canonical/charmcraft/issues/551 # * https://github.com/canonical/charmcraft/issues/551
# * https://github.com/canonical/charmcraft/issues/632 - setuptools
- setuptools < 58
build-packages: build-packages:
- git - git
@ -21,7 +20,16 @@ parts:
update-ca-certificates update-ca-certificates
bases: bases:
- name: ubuntu - build-on:
channel: "20.04" - name: ubuntu
architectures: channel: "20.04"
- amd64 architectures:
- amd64
- s390x
- ppc64el
- arm64
run-on:
- name: ubuntu
channel: "20.04"
- name: ubuntu
channel: "21.10"

View File

@ -10,7 +10,6 @@ Run the smoke tests with:
```bash ```bash
cd ../ cd ../
tox -e build tox -e build
cd tests/
tox -e func-smoke tox -e func-smoke
``` ```