mirror of
https://github.com/f-droid/fdroidserver.git
synced 2025-11-10 17:20:29 +03:00
gitlab-ci: add pip install test on Arch Linux
This commit is contained in:
parent
1b1475c982
commit
dda9c8b774
1 changed files with 19 additions and 0 deletions
|
|
@ -66,6 +66,25 @@ ubuntu_lts:
|
||||||
- cd tests
|
- cd tests
|
||||||
- ./run-tests
|
- ./run-tests
|
||||||
|
|
||||||
|
pip_install:
|
||||||
|
image: archlinux/base
|
||||||
|
only:
|
||||||
|
- master@fdroid/fdroidserver
|
||||||
|
script:
|
||||||
|
- pacman --sync --sysupgrade --refresh --noconfirm grep python-pip python-virtualenv tar
|
||||||
|
# setup venv to act as release build machine
|
||||||
|
- python -m venv sdist-env
|
||||||
|
- . sdist-env/bin/activate
|
||||||
|
- ./setup.py compile_catalog sdist
|
||||||
|
- deactivate
|
||||||
|
- tar tzf dist/fdroidserver-*.tar.gz | grep locale/de/LC_MESSAGES/fdroidserver.mo
|
||||||
|
# back to bare machine to act as user's install machine
|
||||||
|
- pip install dist/fdroidserver-*.tar.gz
|
||||||
|
- test -e /usr/share/locale/de/LC_MESSAGES/fdroidserver.mo
|
||||||
|
- fdroid
|
||||||
|
- fdroid readmeta
|
||||||
|
- fdroid update --help
|
||||||
|
|
||||||
fedora_latest:
|
fedora_latest:
|
||||||
image: fedora:latest
|
image: fedora:latest
|
||||||
only:
|
only:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue