mirror of
https://github.com/xcat2/xcat-dep.git
synced 2026-09-12 12:36:23 +00:00
6ef17ea546b55e82d13b500e2fa4e917040d6e5e
The documented publish-only invocation is `sbuild-all.pl --skip-build --skip-genesis --publish`, and verify_assembled_repo passes those same flags to required_pkgs() when deciding what the PUBLISHED repository must contain. So the flags that say what this INVOCATION built also decide what the repository is allowed to be missing, and a repo carrying no xcat-genesis-base passes its own publication gate. Assert the gate on a repo missing Genesis (with --skip-genesis) and on one missing a compiled dep (with --skip-xcat-dep). Both fixtures keep native stanzas for the arch, so the failure under test is the missing PACKAGE and not the arch reading as absent. Both fail on the current gate. Signed-off-by: Daniel Hilst <392820+dhilst@users.noreply.github.com>
Description
No description provided
Languages
C
89%
Perl
6.7%
Assembly
1.4%
JavaScript
0.8%
Makefile
0.6%
Other
1.4%