Skip to content

Add reproducible for powpeg-node VETIVER-9.0.2.0#137

Merged
aeidelman merged 4 commits into
masterfrom
powpeg-9020
Jun 15, 2026
Merged

Add reproducible for powpeg-node VETIVER-9.0.2.0#137
aeidelman merged 4 commits into
masterfrom
powpeg-9020

Conversation

@marcos-iov

Copy link
Copy Markdown
Contributor

No description provided.

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 powpeg-node release VETIVER-9.0.2.0, following the existing per-version pattern in powpeg-node/.

Changes:

  • Added a Docker-based build pipeline for powpeg-node tag VETIVER-9.0.2.0 (builder + runner stages).
  • Added README instructions to build the image and verify the produced JAR checksums.

Reviewed changes

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

File Description
powpeg-node/VETIVER-9.0.2.0/Dockerfile Defines the pinned-base-image build and artifact extraction flow for VETIVER-9.0.2.0.
powpeg-node/VETIVER-9.0.2.0/README.md Documents build, verification, and optional artifact extraction steps for this version.

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

Comment thread powpeg-node/VETIVER-9.0.2.0/README.md Outdated
Comment thread powpeg-node/VETIVER-9.0.2.0/Dockerfile Outdated
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings June 15, 2026 13:16
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

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

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

Comment thread powpeg-node/VETIVER-9.0.2.0/Dockerfile Outdated
Comment thread powpeg-node/VETIVER-9.0.2.0/Dockerfile Outdated

## Verify

The last step of the build prints the sha256sum of the files, if, for any reason there's a need to recheck the hash the following commands can be used to generate them.

@julia-zack julia-zack 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.

docker run --rm powpeg-node/vetiver-9.0.2.0 bash -c 'sha256sum * | grep -v javadoc.jar' 2db20e5b937ef5abe61bce901ba0a667dff9e0041464712d56f49d508a65a5ed federate-node-VETIVER-9.0.2.0-all.jar 0342782596efc0a9817aba5e2182c494357dcbd073b6b68e47886d4f652c9745 federate-node-VETIVER-9.0.2.0.jar 37cf0ea8c5ea9d8f745af1a36c545f81a61df5d28f6c1ad0a99e1c36a69ac9e8 federate-node-VETIVER-9.0.2.0-sources.jar

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings June 15, 2026 13:41

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

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

Comment on lines +15 to +19
RUN gpg --keyserver https://secchannel.rsk.co/SUPPORT.asc --recv-keys 1DC9157991323D23FD37BAA7A6DBEAC640C5A14B && \
gpg --verify --output SHA256SUMS SHA256SUMS.asc && \
sha256sum --check SHA256SUMS && \
./configure.sh && \
./gradlew --no-daemon clean build -x test

## Verify

The last step of the build prints the sha256sum of the files, if, for any reason there's a need to recheck the hash the following commands can be used to generate them.
@aeidelman aeidelman merged commit 86777b2 into master Jun 15, 2026
1 check passed
@aeidelman aeidelman deleted the powpeg-9020 branch June 15, 2026 17:03
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