You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by hb...@apache.org on 2020/06/25 20:07:09 UTC

[maven-site] branch master updated: buildinfo plugin replaced by artifact plugin: artifact:buildinfo goal

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 429bf1a  buildinfo plugin replaced by artifact plugin: artifact:buildinfo goal
429bf1a is described below

commit 429bf1a349fc7d6318ccbc730e515a9952415391
Author: Hervé Boutemy <hb...@apache.org>
AuthorDate: Thu Jun 25 22:06:57 2020 +0200

    buildinfo plugin replaced by artifact plugin: artifact:buildinfo goal
---
 content/apt/guides/mini/guide-reproducible-builds.apt | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/content/apt/guides/mini/guide-reproducible-builds.apt b/content/apt/guides/mini/guide-reproducible-builds.apt
index be68445..3d3077a 100644
--- a/content/apt/guides/mini/guide-reproducible-builds.apt
+++ b/content/apt/guides/mini/guide-reproducible-builds.apt
@@ -53,18 +53,18 @@ Configuring for Reproducible Builds
  
 * How to test and fix my Maven build reproducibility?
 
- Using {{{https://github.com/apache/maven-studies/tree/maven-buildinfo-plugin}<<<maven-buildinfo-plugin>>>}},
+ Using {{{https://github.com/apache/maven-artifact-plugin}<<<maven-artifact-plugin>>>'s <<<buildinfo>>> goal}},
  you can check that two builds give the same output:
 
- [[1]] build and install: <<<mvn clean install -e -DskipTests buildinfo:buildinfo>>>
+ [[1]] build and install: <<<mvn clean install -e -DskipTests artifact:buildinfo>>>
 
- [[2]] rebuild and check against the previous install: <<<mvn clean verify -e -DskipTests buildinfo:buildinfo -Dreference.repo=central>>>
+ [[2]] rebuild and check against the previous install: <<<mvn clean verify -e -DskipTests artifact:buildinfo -Dreference.repo=central>>>
 
  []
 
  If something is still not reproducible:
  
- [[1]] Use {{{https://diffoscope.org/}diffoscope}} to find the unstable output. The maven-buildinfo-plugin proposes a command to launch.
+ [[1]] Use {{{https://diffoscope.org/}diffoscope}} to find the unstable output. The <<<artifact:buildinfo>>> goal proposes a command with path to files: just copy/paste to launch.
   
  [[2]] Find the plugin that generated this output.
 
@@ -79,7 +79,7 @@ Configuring for Reproducible Builds
 
  * Generally give <<different results on Windows and Unix>> because of different newlines. (carriage return linefeed on Windows, linefeed on Unixes)
 
- * Generally depend on the <<major version of the JDK>> used to compile. (Even with source/target defined, each major JDK version changes the generated bytecode.)
+ * Generally depend on the <<major version of the JDK>> used to compile. (Even with source/target defined, each major JDK version changes the generated bytecode)
 
  []
 
@@ -87,7 +87,7 @@ Configuring for Reproducible Builds
 
 * How Many Projects are Reproducible?
 
- You can have a look at {{{https://github.com/jvm-repo-rebuild/reproducible-central}Reproducible Central}} to see which projects
+ You can have a look at {{{https://github.com/jvm-repo-rebuild/reproducible-central}Reproducible Central}} to see which projects releases
  have been checked as reproducible by rebuilding independently from the reference build published in Central Repository.
  You can also check for yourself that you can rebuild locally and get the same result.