From 25388ecdc2840a4173068c1bfc8e49d4fd5ccaea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vin=C3=ADcius=20Ferr=C3=A3o?= <2031761+viniciusferrao@users.noreply.github.com> Date: Wed, 9 Sep 2026 22:07:28 -0300 Subject: [PATCH] docs(BUILD): skip runs keep the published rpms they did not build MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Vinícius Ferrão <2031761+viniciusferrao@users.noreply.github.com> --- BUILD.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/BUILD.md b/BUILD.md index a4572f6..983745e 100644 --- a/BUILD.md +++ b/BUILD.md @@ -106,6 +106,11 @@ Use these flags to skip specific operations: - Skips non-perl xcat-dep package builders (`elilo`, `grub2-xcat`, `ipmitool-xcat`, `syslinux-xcat`, `goconserver`, `conserver-xcat`, `xnba-undi`). - `--skip-perl` - Skips `/mockbuild-perl-packages.pl`. + - With any of the three flags above, the run repository, the tarball and the deployed cell keep + every rpm the skipped builder published, so the deploy gate still checks the whole manifest. + The run stops if that cell holds an rpm the signing key did not sign, or whose digests do + not verify when no key is configured, an rpm of another architecture, or a package at two + versions. The SRPM tarball holds only what the run built. - `--skip-build` - Skips all build steps; only runs collection/repo/tarball stages from existing artifact roots. - `--skip-createrepo`