From 7e5b795b6ec328ddc23761f38519d1dc43f704a7 Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Mon, 11 May 2026 19:50:31 +0200 Subject: [PATCH] extra step checksum --- builder/run | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/builder/run b/builder/run index 884f48a..4a9cee7 100644 --- a/builder/run +++ b/builder/run @@ -5,6 +5,12 @@ get_source_date() cd /src && export SOURCE_DATE_EPOCH=$(git log --max-count=1 --pretty="%ct") } +create_package_checksum() +{ + local package=$(find . -name '*.deb' | head --lines=1) + sha256sum *.deb > $package.sha256 || return $? +} + run_tests() { mkdir --parents /app/tests && cd /app/tests @@ -21,8 +27,6 @@ build_package() -DIMAGEMAGICK=OFF \ -DEXTRA_VERSION="-$ID-$VERSION_CODENAME" /src || return $? make --jobs=$(nproc) package || return $? - local package=$(find . -name '*.deb' | head --lines=1) - sha256sum *.deb > $package.sha256 || return $? } run_imagemagick_tests() @@ -41,8 +45,6 @@ build_imagemagick_package() -DIMAGEMAGICK=ON \ -DEXTRA_VERSION="-imagemagick-$ID-$VERSION_CODENAME" /src || return $? make --jobs=$(nproc) package || return $? - local package=$(find . -name '*.deb' | head --lines=1) - sha256sum *.deb > $package.sha256 || return $? } copy_package() @@ -64,10 +66,12 @@ main() run_tests || return $? build_package || return $? + create_package_checksum || return $? copy_package || return $? run_imagemagick_tests || return $? build_imagemagick_package || return $? + create_package_checksum || return $? copy_imagemagick_package } -- 2.47.3