From: Bastian Dehn Date: Mon, 11 May 2026 17:50:31 +0000 (+0200) Subject: extra step checksum X-Git-Tag: v1.1.31^2~9 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=7e5b795b6ec328ddc23761f38519d1dc43f704a7;p=sane-kds-s2000w-net.git extra step checksum --- 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 }