This is an automated email from the ASF dual-hosted git repository.

jdaugherty pushed a commit to branch 7.0.x
in repository https://gitbox.apache.org/repos/asf/grails-core.git


The following commit(s) were added to refs/heads/7.0.x by this push:
     new 32d2c1f82b [skip ci] how to compare artifacts
32d2c1f82b is described below

commit 32d2c1f82bc57e87f4e512df3c96ba4ee59a9003
Author: James Daugherty <[email protected]>
AuthorDate: Sun Jun 1 05:52:18 2025 -0400

    [skip ci] how to compare artifacts
---
 RELEASE.md | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/RELEASE.md b/RELEASE.md
index 26598c4761..5bc1735997 100644
--- a/RELEASE.md
+++ b/RELEASE.md
@@ -121,7 +121,11 @@ Bootstrap the source distribution so that it can be built:
     gradlew wrapper
     cd -
 
-Run the `verify-reproducible.sh` shell script to compare the published jar 
files to a locally built version of them. For any differences, extract the jar 
files, use IntelliJ to compare each differing file. Assuming differences are 
ordering related, we can continue with the verification.
+Run the `verify-reproducible.sh` shell script to compare the published jar 
files to a locally built version of them. 
+
+If there are any jar file differences, confirm they are relevant by following 
the following steps: 
+1. Extract the differing jar file using the `etc/bin/extract-build-artifact.sh 
<jarfilepath from diff.txt>`
+2. In IntelliJ, under `etc/bin/results` there will now be a `firstArtifact` & 
`secondArtifact` folder. Select them both, right click, and select `Compared 
Directories`  
 
 ### Binary Distribution Verification
 
@@ -257,4 +261,11 @@ The Grails image is officially built on linux in a GitHub 
action using an Ubuntu
     gradlew wrapper
     cd ../..
     verify-reproducible.sh .
+```
+
+In the event that artifacts differ, simply copy them to your project directory 
and work on your local machine instead of the docker image: 
+
+```bash
+    cd ~/project
+    rsync -av grails-verify/grails/etc/bin/results/ etc/bin/results/
 ```
\ No newline at end of file

Reply via email to