Update ArchLinux CI setup

This commit is contained in:
Hugo Osvaldo Barrera 2023-01-30 20:22:46 +01:00 committed by Hugo
parent a2eda52b71
commit a41cf64b6c

View file

@ -5,8 +5,10 @@ packages:
- docker - docker
- docker-compose - docker-compose
# Build dependencies: # Build dependencies:
- python-pip
- python-wheel - python-wheel
- python-build
- python-installer
- python-setuptools-scm
# Runtime dependencies: # Runtime dependencies:
- python-atomicwrites - python-atomicwrites
- python-click - python-click
@ -37,8 +39,8 @@ tasks:
- setup: | - setup: |
sudo systemctl start docker sudo systemctl start docker
cd vdirsyncer cd vdirsyncer
python setup.py build python -m build --wheel --skip-dependency-check --no-isolation
sudo pip install --no-index . sudo python -m installer dist/*.whl
- test: | - test: |
cd vdirsyncer cd vdirsyncer
make -e ci-test make -e ci-test