scripts: fix script for reproducible builds (#1492)

* scripts: fix script for reproducible builds

* scripts: add automatic hash comparasion + compute file with checksums

* scripts: silence cleanup

* ci/scripts: enable parallel build (#1493)
This commit is contained in:
sh
2025-03-23 18:17:27 +00:00
committed by GitHub
parent aace3fd2fb
commit c3f57beafd
2 changed files with 95 additions and 38 deletions
+2 -2
View File
@@ -85,7 +85,7 @@ jobs:
shell: docker exec -t builder sh {0}
run: |
cabal update
cabal build --enable-tests -fserver_postgres
cabal build --jobs=$(nproc) --enable-tests -fserver_postgres
mkdir -p /out
for i in smp-server simplexmq-test; do
bin=$(find /project/dist-newstyle -name "$i" -type f -executable)
@@ -108,7 +108,7 @@ jobs:
- name: Build everything else (standard)
shell: docker exec -t builder sh {0}
run: |
cabal build
cabal build --jobs=$(nproc)
mkdir -p /out
for i in ${{ env.apps }}; do
bin=$(find /project/dist-newstyle -name "$i" -type f -executable)