]> gitweb.hhaalo.de Git - sane-kds-s2000w-net.git/commitdiff
extra step checksum
authorBastian Dehn <hhaalo@arcor.de>
Mon, 11 May 2026 17:50:31 +0000 (19:50 +0200)
committerBastian Dehn <hhaalo@arcor.de>
Mon, 11 May 2026 17:50:31 +0000 (19:50 +0200)
builder/run

index 884f48ac1b364d70fbf96e924437a5bf54a49273..4a9cee70e7373018d93c993378ff0637b47bad58 100644 (file)
@@ -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
 }