infertux / decred.deb

Proper Debian/Ubuntu packages for Decred software
Other
2 stars 0 forks source link

Reproducible builds #3

Open infertux opened 3 years ago

infertux commented 3 years ago

We should make sure that builds are reproducible. For now we output the checksums of the .deb files in the Travis build log but there should be an easier way to proceed for people who want to build packages on their own.

Example snippet from the build log:

docker exec --workdir /root/HOST/dcrd/dcrd-1.6.0 decred-builder find .. -type f -name 'dcrd_1.6.0*.deb' -exec sha256sum '{}' ';'
91eeb6987b69d41d394ecf95d28a9d2f8d1f4820924e03fd726e953f054bf878  ../dcrd_1.6.0-2_amd64.deb
infertux commented 3 years ago

https://devdocs.decred.org/developer-guides/reproducible-builds/