Updated Reproducible Build Hashes (markdown)

Paul Schaub 2022-12-05 12:39:28 +01:00
parent 3fee59cdf6
commit fc6c46dcb6
1 changed files with 66 additions and 1 deletions

@ -1,4 +1,4 @@
Since version 0.2.3, all builds of PGPainless are reproducible.
Since version 0.2.3, all builds of PGPainless are reproducible, given that they are built using the correct JDK version (11).
Here is a list of known hashes, generated by running
`./gradlew --quiet clean build &> /dev/null && sha256sum {pgpainless-core,pgpainless-sop,pgpainless-cli}/build/libs/*.jar`
@ -6,6 +6,71 @@ These hashes should match those published to the maven repositories (e.g. [pgpai
*Releases prior to 1.3.1 were built without static file modes.
This resulted in the checksum of the 1.2.2 release to mismatch, as I built it on my laptop which used different file permissions.
**Releases were [accidentally](https://github.com/pgpainless/pgpainless/issues/344) made using `java-17-openjdk` instead of `java-11-openjdk`, so the checksums differ. Given here are checksums generated using `java-11-openjdk`, which do not match those on maven central unfortunately.
## 1.3.13**
```
0074bd4cdd438e4c67b31172b84e66eb7c10a3548770b53f3475e95e7f93907d pgpainless-core/build/libs/pgpainless-core-1.3.13.jar
8d52408340b1ed1fe5424df52a52874f9d89de7ec5c8ccca6296b2aa24a750f7 pgpainless-sop/build/libs/pgpainless-sop-1.3.13.jar
914c2271bed69c30ba22e18422336bf388b68c4393c318c9c4fd8766824ceb31 pgpainless-cli/build/libs/pgpainless-cli-1.3.13-all.jar
1a32d5be75a3def1b316c909302de23602fae81675620aed9d76849f30e9a179 pgpainless-cli/build/libs/pgpainless-cli-1.3.13.jar
```
## 1.3.12**
```
0074bd4cdd438e4c67b31172b84e66eb7c10a3548770b53f3475e95e7f93907d pgpainless-core/build/libs/pgpainless-core-1.3.12.jar
8d52408340b1ed1fe5424df52a52874f9d89de7ec5c8ccca6296b2aa24a750f7 pgpainless-sop/build/libs/pgpainless-sop-1.3.12.jar
da18043b441bcc3feec9cdb46af9776283c54b62dfb635a3ec046156cd449ee4 pgpainless-cli/build/libs/pgpainless-cli-1.3.12-all.jar
76cb1a2233cd420a2a9aef5d4d1e87fdc8d2da6b897e7172b0e584eadecc186c pgpainless-cli/build/libs/pgpainless-cli-1.3.12.jar
```
## 1.3.11**
```
7997a8d9b1ef51cacf3ca086c8c774628c40388f9a49621005741129412141cf pgpainless-core/build/libs/pgpainless-core-1.3.11.jar
c64395afac9cbe2fcb480965fcbb880169235d2f83ff67429179db7c5d727872 pgpainless-sop/build/libs/pgpainless-sop-1.3.11.jar
e435b642e79038d350e632b0477b6a4261b090b64a868e864708652e096e0f27 pgpainless-cli/build/libs/pgpainless-cli-1.3.11-all.jar
e8dc515f4fd585c2f729345905208fa0b85eba721fd160aa77363d67d6ad21eb pgpainless-cli/build/libs/pgpainless-cli-1.3.11.jar
```
## 1.3.10**
```
4a4ce949d15557bf9c697bf7c91e662ef8b5d85d6de6610c9c48534a69b238e2 pgpainless-core/build/libs/pgpainless-core-1.3.10.jar
9eedd24e9114fc19c13e9383589de71d3e836e26343d4f534dc57ce6f55d90d5 pgpainless-sop/build/libs/pgpainless-sop-1.3.10.jar
fae10b4f8ceb415354860a0fc110adbf7975813e581b3c6351c2aad03847d811 pgpainless-cli/build/libs/pgpainless-cli-1.3.10-all.jar
ddb2553fd25388b6ac7b7476c76e61eacc1ca29d060ab83177b9371094d38e07 pgpainless-cli/build/libs/pgpainless-cli-1.3.10.jar
```
## 1.3.9**
```
1d728761cc8a9472f3ae87f3a43a32198da7452f762f18d4b120df6901537eb4 pgpainless-core/build/libs/pgpainless-core-1.3.9.jar
9eedd24e9114fc19c13e9383589de71d3e836e26343d4f534dc57ce6f55d90d5 pgpainless-sop/build/libs/pgpainless-sop-1.3.9.jar
66464581ecb392d30579eb6590fef5f11b69af62b90b4880fb54f94d5eeeb40f pgpainless-cli/build/libs/pgpainless-cli-1.3.9-all.jar
b210e6f633b7fb9b523525eb2b237f84ea17301a111d5a711dd7796331531e17 pgpainless-cli/build/libs/pgpainless-cli-1.3.9.jar
```
## 1.3.8**
```
1d728761cc8a9472f3ae87f3a43a32198da7452f762f18d4b120df6901537eb4 pgpainless-core/build/libs/pgpainless-core-1.3.8.jar
dfcfeb2e0c0269f7f6f816c0a29db38e42a8a60196b94cfaedd3b50e18d73967 pgpainless-sop/build/libs/pgpainless-sop-1.3.8.jar
ccb6d01e8b9a79ab901a8b72705897d9bf98064c8a93a9ce2658f5a716ee5a58 pgpainless-cli/build/libs/pgpainless-cli-1.3.8-all.jar
96404ac284d0100220e8dce6c98233b02fc206a9381ab1c673b2fd35a32123a1 pgpainless-cli/build/libs/pgpainless-cli-1.3.8.jar
```
## 1.3.7**
```
7ff8633a58cbed8a87bb9409d4db649ee746efffc80e9a65e8397de2057e96af pgpainless-core/build/libs/pgpainless-core-1.3.7.jar
dfcfeb2e0c0269f7f6f816c0a29db38e42a8a60196b94cfaedd3b50e18d73967 pgpainless-sop/build/libs/pgpainless-sop-1.3.7.jar
18ce2f8fae67229d4089fd36452f2119b4c54df059e979adde10dccd40dba1ef pgpainless-cli/build/libs/pgpainless-cli-1.3.7-all.jar
7c3deb33cc8b183419eacf992ff5fc5e3f16fd323e4c4c24bcea51b6155f4ce4 pgpainless-cli/build/libs/pgpainless-cli-1.3.7.jar
```
## 1.3.6
```
88f082fd49fdc112b598fff2e4159fed8218642d553074f243d89eee0483325a pgpainless-core/build/libs/pgpainless-core-1.3.6.jar
dfcfeb2e0c0269f7f6f816c0a29db38e42a8a60196b94cfaedd3b50e18d73967 pgpainless-sop/build/libs/pgpainless-sop-1.3.6.jar
5220d62aa6ec088f0f722bd8c97355b5e4ba8584ee50acecd7d77f646a5e4a61 pgpainless-cli/build/libs/pgpainless-cli-1.3.6-all.jar
4fc2c4096cdd1a989132acadaadaebe2c608d9f3b65ca9974d57c8b79b20ff15 pgpainless-cli/build/libs/pgpainless-cli-1.3.6.jar
```
## 1.3.5
```