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

hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-site.git


The following commit(s) were added to refs/heads/master by this push:
     new ff10c955 add Reproducible Builds check instructions
ff10c955 is described below

commit ff10c955ad6c04bb96a666cebab3f234fefa3915
Author: Hervé Boutemy <hbout...@apache.org>
AuthorDate: Sun Oct 27 17:32:58 2024 +0100

    add Reproducible Builds check instructions
---
 content/apt/guides/development/guide-testing-releases.apt | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/content/apt/guides/development/guide-testing-releases.apt 
b/content/apt/guides/development/guide-testing-releases.apt
index 7b5cc24f..c1a980c0 100644
--- a/content/apt/guides/development/guide-testing-releases.apt
+++ b/content/apt/guides/development/guide-testing-releases.apt
@@ -62,6 +62,15 @@ Guide to Testing Staged Releases
   release is made again. This is why clearing the local repository is 
necessary, but if you are using a repository manager this is also
   important to clear. The following provides instructions for setting Archiva 
up in such a way that the artifacts are isolated already.
 
+Checking Reproducible Builds
+
+  Checking binary output, ideally to control that the build is reproducible, 
can be done by running <<<verify>>> (NOT <<<install>>>) followed by 
<<<artifact:compare>>> against the staged content:
+
+-----
+mvn -Papache-release -Dgpg.skip clean verify \
+    artifact:compare 
-Dreference.repo=https://repository.apache.org/content/groups/staging/
+-----
+
 * Setting up Archiva to Test Staged Releases
 
   These steps will be similar for any repository manager - please refer to 
their individual documentation for instructions on how to

Reply via email to