Commit graph

3 commits

Author SHA1 Message Date
Jakub Ružička
86b02c4ad8 distro/tests: new python-libknot test 2025-06-13 19:39:15 +02:00
Jakub Ružička
e8f443c425 distro/tests: fix apkg test Depends
It's not possible to distro.match() against pkgstyles such as `rpm` or
`deb` with current apkg.
2025-06-13 13:32:32 +02:00
Jakub Ružička
965f21b485 CI: add packaging tests using apkg
Tests in distro/pkg/deb/tests/ are symlinked into distro/tests/.

A single templated tests control file distro/tests/extra/all/control
is used to describe test deps on different platforms.

Run tests with:

    apkg test

See distro/tests/README.md for more info.

New CI pkg stage tests

    apkg install --build-dep
    apkg test --test-dep

on apkg CI images.

A single pkg:make-archive job creates archive shared in all pkg jobs.
2022-08-29 19:32:09 +02:00