apache / pekko-persistence-cassandra

A replicated Apache Pekko Persistence journal backed by Apache Cassandra
https://pekko.apache.org/
Apache License 2.0
9 stars 10 forks source link

add sbt-reproducible-builds and fix lanucher builds #206

Closed Roiocam closed 3 months ago

Roiocam commented 3 months ago

Continue on the #205, resolves: #192

Jar results seem the same:

❯ diff unzip.txt unzip_main.txt
1,2c1,2
< ❯ unzip pekko-persistence-cassandra-launcher_2.13.jar
< Archive:  pekko-persistence-cassandra-launcher_2.13.jar
---
> ❯ unzip pekko-persistence-cassandra-launcher_2.13_main.jar
> Archive:  pekko-persistence-cassandra-launcher_2.13_main.jar
4,6d3
<   inflating: META-INF/LICENSE
<   inflating: META-INF/NOTICE
<   inflating: cassandra-bundle.jar
12a10,12
>   inflating: META-INF/LICENSE
>   inflating: META-INF/NOTICE
>   inflating: cassandra-bundle.jar

and the zipdiff report the same result:

 java -jar ~/Downloads/zipdiff-0.4/build/zipdiff.jar -file1 ./pekko-persistence-cassandra-launcher_2.13.jar -file2 main/pekko-persistence-cassandra-launcher_2.13_main.jar -outputfile diffs.html
截屏2024-06-08 13 04 26
❯ diff META-INF/MANIFEST.MF main/META-INF/MANIFEST.MF
3c3,5
< Implementation-URL: https://pekko.apache.org/
---
> Implementation-Version: 1.1.0-M0+63-fa9370e2-SNAPSHOT
> Specification-Vendor: Apache Software Foundation
> Specification-Title: pekko-persistence-cassandra-launcher
4a7,8
> Specification-Version: 1.1.0-M0+63-fa9370e2-SNAPSHOT
> Implementation-URL: https://pekko.apache.org/
6d9
< Implementation-Version: 1.1.0-M0+67-c7590392-SNAPSHOT
9,11d11
< Specification-Title: pekko-persistence-cassandra-launcher
< Specification-Vendor: Apache Software Foundation
< Specification-Version: 1.1.0-M0+67-c7590392-SNAPSHOT