From 7c9b53025102ae5f57a6f53f7e74a57540cb1b73 Mon Sep 17 00:00:00 2001 From: Bruno Bernardo Date: Fri, 28 Nov 2025 10:45:34 +0100 Subject: [PATCH 1/2] Packaging, RPM: avoid needless duplication of binaries To decrease memory consumption of the job --- scripts/packaging/build-rpm-local.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/packaging/build-rpm-local.sh b/scripts/packaging/build-rpm-local.sh index c1a79eade237..2f3eaa673f02 100755 --- a/scripts/packaging/build-rpm-local.sh +++ b/scripts/packaging/build-rpm-local.sh @@ -66,7 +66,7 @@ packages() { EXECUTABLES=$(cat script-inputs/*-executables) for ex in $EXECUTABLES; do if [ -f "$ex" ]; then - cp -f "$ex" "$BINARIES" + mv -f "$ex" "$BINARIES" fi done -- GitLab From faa7363c49c529414fabbe4e6ec51e412e125073 Mon Sep 17 00:00:00 2001 From: Bruno Bernardo Date: Fri, 28 Nov 2025 11:41:16 +0100 Subject: [PATCH 2/2] Packaging, RPM: make clean after build --- scripts/packaging/build-rpm-local.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scripts/packaging/build-rpm-local.sh b/scripts/packaging/build-rpm-local.sh index 2f3eaa673f02..d6dc01013e2c 100755 --- a/scripts/packaging/build-rpm-local.sh +++ b/scripts/packaging/build-rpm-local.sh @@ -70,6 +70,11 @@ packages() { fi done + # on the CI cleanup everything before building the packages + if [ -z "${CI:-}" ]; then + make clean + fi + cp -a "$packaging_dir/scripts/packaging/octez/manpages/" "$SPECS_DIR/" cp -a "$packaging_dir/scripts/packaging/octez/scripts/" "$SPECS_DIR/" "$SPECS_DIR/"binaries/octez-node --help=groff > \ -- GitLab