Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

reproducible builds #71

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from
Draft

reproducible builds #71

wants to merge 2 commits into from

Conversation

pjfanning
Copy link
Contributor

No description provided.

project/build.properties Outdated Show resolved Hide resolved
@pjfanning pjfanning marked this pull request as draft July 25, 2023 10:04
@pjfanning
Copy link
Contributor Author

Thanks @nvollmar. I need to get back to this at some stage but something about this change is causing unit test failures and that will need to be investigated.

@mdedetrich
Copy link
Contributor

@raboof Pinging you because the sbt-reproducible-builds plugin is somehow causing tests to fail in this project. I will also try and have a look into whats causing it

@pjfanning
Copy link
Contributor Author

The tests that fail rely on finding cassandra-bundle.jar, one of the jars produced during the build. Something about enabling sbt-reproducible-builds upsets this lookup.

Update build.sbt
@raboof
Copy link
Member

raboof commented Apr 29, 2024

hmm, I wonder if updating https://github.com/raboof/sbt-reproducible-builds/blob/main/build.sbt#L39 would help - though it seems unlikely, being a 'provided' dependency

raboof added a commit to raboof/pekko-persistence-cassandra that referenced this pull request Jun 7, 2024
Another go at apache#71/apache#80, might work now that apache#193 was fixed
raboof added a commit to raboof/pekko-persistence-cassandra that referenced this pull request Jun 7, 2024
Another go at apache#71/apache#80, might work now that apache#193 was fixed
raboof added a commit that referenced this pull request Jun 8, 2024
* add sbt-reproducible-builds

Another go at #71/#80, might work now that #193 was fixed

* fix: cassandraLauncher build with ReproducibleBuildsPlugin

* chore: use unmanagedResources

* chore: remove target depend

---------

Co-authored-by: Arnout Engelen <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants