Commit graph

9 commits

Author SHA1 Message Date
Duncaen
7e3867613f
common/travis/check-install.sh: issue when no packages were build
when no packages are build the files are not there and the pattern wont
expand resulting in sed failing because the "file" doesn't exitst.
2025-06-07 18:33:04 +02:00
classabbyamp
0369ba6769
common/travis/check-install: remove bootstrap repos for workaround
xbps chooses cross-vpkg-dummy over musl1.1 because it's looking for a
virtual package, musl.

fixes: #55528
2025-05-30 11:35:40 -04:00
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