CI: enable new packaging tests using apkg
Files
2+ 5
− 5
@@ -15,12 +15,12 @@ generate-setup-file = true
Self sign-up has been disabled due to increased spam activity. If you want to get access, please send an email to a project owner (preferred) or at gitlab(at)nic(dot)cz. We apologize for the inconvenience.
In order to solve #612 (closed):
tests/packaging
based on docker
/py.test
and ever-present .packaging
- a total of 178 files / 1600 lines that achieved very little in an extremely redundant waydistro/packaging
based on vagrant
/ansible
(65 files / 800 lines)pkgtest
using OBS from .gitlab.yml
pkg
stage using apkg
For each supported distro, build and install packages and run packaging tests:
apkg install --build-dep
apkg test --test-dep
This is using new apkg LXC images based on lxc-gitlab-runner.
python-distro
which is already required by apkg
)