Skip to content

Adding reproducible build for VETIVER-9.0.3#139

Merged
josedahlquist merged 1 commit into
masterfrom
vetiver-9.0.3
Jun 18, 2026
Merged

Adding reproducible build for VETIVER-9.0.3#139
josedahlquist merged 1 commit into
masterfrom
vetiver-9.0.3

Conversation

@fmacleal

Copy link
Copy Markdown
Contributor

Hashes:

b15fbccb9b1aa2cec082f6f68beeed23cbbcfcf1caf5d0099e4ad146e72b2135  rskj-core-9.0.3-VETIVER-all.jar
d5d23756aae842a10b7e237cca3ad7900bfdaf71c469f24b5772742a96d584d5  rskj-core-9.0.3-VETIVER-sources.jar
ad5c791752f328a3c6d272e924d67ba78939269e0e68b56f9987997fe8c80fb9  rskj-core-9.0.3-VETIVER.jar
576c3964105a1e2e542596e6ddd8c66c06adca81420866cd89f9a455a074c5ac  rskj-core-9.0.3-VETIVER.module
e71d4eed536cfeed21451086139d9c61cacd5de3ce61b3da7a13c94b5670f75f  rskj-core-9.0.3-VETIVER.pom

Copilot AI review requested due to automatic review settings June 17, 2026 17:36

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new reproducible-build recipe for the rsksmart/rskj release tag VETIVER-9.0.3, enabling deterministic rebuilding and verification of the published artifacts/hashes listed in the PR description.

Changes:

  • Added a Docker-based build environment pinned to specific Eclipse Temurin 17 image digests.
  • Added verification instructions (sha256 sums) for the built artifacts for VETIVER-9.0.3.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
rskj/9.0.3-vetiver/Dockerfile New pinned-image Docker build that checks out tag VETIVER-9.0.3, builds rskj-core, and exports artifacts into a minimal runtime image.
rskj/9.0.3-vetiver/README.md New build + verification instructions including expected sha256 sums for produced artifacts.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@italo-sampaio

Copy link
Copy Markdown

Reproduced:

b15fbccb9b1aa2cec082f6f68beeed23cbbcfcf1caf5d0099e4ad146e72b2135  rskj-core-9.0.3-VETIVER-all.jar
d5d23756aae842a10b7e237cca3ad7900bfdaf71c469f24b5772742a96d584d5  rskj-core-9.0.3-VETIVER-sources.jar
ad5c791752f328a3c6d272e924d67ba78939269e0e68b56f9987997fe8c80fb9  rskj-core-9.0.3-VETIVER.jar
576c3964105a1e2e542596e6ddd8c66c06adca81420866cd89f9a455a074c5ac  rskj-core-9.0.3-VETIVER.module
e71d4eed536cfeed21451086139d9c61cacd5de3ce61b3da7a13c94b5670f75f  rskj-core-9.0.3-VETIVER.pom

@josedahlquist

Copy link
Copy Markdown
Collaborator

Hashes verified!

b15fbccb9b1aa2cec082f6f68beeed23cbbcfcf1caf5d0099e4ad146e72b2135  rskj-core-9.0.3-VETIVER-all.jar
d5d23756aae842a10b7e237cca3ad7900bfdaf71c469f24b5772742a96d584d5  rskj-core-9.0.3-VETIVER-sources.jar
ad5c791752f328a3c6d272e924d67ba78939269e0e68b56f9987997fe8c80fb9  rskj-core-9.0.3-VETIVER.jar
576c3964105a1e2e542596e6ddd8c66c06adca81420866cd89f9a455a074c5ac  rskj-core-9.0.3-VETIVER.module
e71d4eed536cfeed21451086139d9c61cacd5de3ce61b3da7a13c94b5670f75f  rskj-core-9.0.3-VETIVER.pom

@josedahlquist josedahlquist left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lgtm

@josedahlquist josedahlquist merged commit c4e02f4 into master Jun 18, 2026
1 check passed
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