Commit graph

7 commits

Author SHA1 Message Date
oreo639
d029dcf6f1 common/travis/check-install.sh: don't exit after install failure
This allows for showing all install errors for a package at once, rather than
having to check one at a time.
2025-03-22 11:10:01 -04:00
classabbyamp
b18c09b839
common/travis/check-install: fix error when there are no packages built 2025-03-06 23:30:13 -05:00
classabbyamp
4649c32a54 .github, common/travis: run CI without root
this should allow package tests that check things like writability to
succeed and have fewer skipped tests in CI.

- switch to using the `void-LIBC-full` container
- use `uchroot` instead of `ethereal`
- simplify some scripts for this change
2025-03-02 00:41:44 -05:00
mhmdanas
9df91d9a2b common/travis: make check-install use clean rootdir.
The CI has `base-chroot` installed, but sometimes this script would try
to install `base-system,` causing conflicts. This commit fixes that
issue by using a brand-new rootdir.
2023-04-11 16:16:00 -04:00
classabbyamp
89c8582509 common/travis/check-install.sh: also fail on other failure modes
11 = EINVAL, which can come from conflict check and a few other places
2023-03-15 16:13:33 -04:00
classabbyamp
3c75453c0c common/travis/: add bootstrap repo to CI scripts 2023-02-03 20:32:46 -06:00
Érico Rolim
b6e7863cbd .github/workflows: add script to check that packages can still be
installed.

This will allow us to confirm the repository's staging state in CI.
2020-12-23 16:14:53 -03:00