[jira] [Commented] (MNG-6789) Make Maven distribution build Reproducible

2020-03-28 Thread Hudson (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6789?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17070106#comment-17070106
 ] 

Hudson commented on MNG-6789:
-

Build succeeded in Jenkins: Maven TLP » maven » MNG-5868 #51

See https://builds.apache.org/job/maven-box/job/maven/job/MNG-5868/51/

> Make Maven distribution build Reproducible
> --
>
> Key: MNG-6789
> URL: https://issues.apache.org/jira/browse/MNG-6789
> Project: Maven
>  Issue Type: Task
>  Components: Bootstrap  Build
>Affects Versions: 3.6.2
>Reporter: Herve Boutemy
>Assignee: Herve Boutemy
>Priority: Major
> Fix For: 3.6.3
>
>
> with [Maven native Reproducible 
> Builds|https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=74682318]
>  near available, it would be great to have Maven itself being the first Maven 
> project that gets Reproducible Builds
> there is already a proof of concept available in reproducible branch: 
> https://github.com/apache/maven/tree/reproducible with corresponding Jenkins 
> build 
> https://builds.apache.org/view/M-R/view/Maven/job/maven-box/job/maven/job/reproducible/
> once maven-jar-plugin, maven-assembly-plugin and maven-source-plugin have a 
> reproducible release available, the last 2 plugins that bring non 
> reproducible result in this build are plexus-component-metadata 2.0.0 and 
> sisu-maven-plugin



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (MNG-6789) Make Maven distribution build Reproducible

2020-03-28 Thread Hudson (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6789?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17069883#comment-17069883
 ] 

Hudson commented on MNG-6789:
-

Build failed in Jenkins: Maven TLP » maven-studies » maven-metrics #4

See 
https://builds.apache.org/job/maven-box/job/maven-studies/job/maven-metrics/4/

> Make Maven distribution build Reproducible
> --
>
> Key: MNG-6789
> URL: https://issues.apache.org/jira/browse/MNG-6789
> Project: Maven
>  Issue Type: Task
>  Components: Bootstrap  Build
>Affects Versions: 3.6.2
>Reporter: Herve Boutemy
>Assignee: Herve Boutemy
>Priority: Major
> Fix For: 3.6.3
>
>
> with [Maven native Reproducible 
> Builds|https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=74682318]
>  near available, it would be great to have Maven itself being the first Maven 
> project that gets Reproducible Builds
> there is already a proof of concept available in reproducible branch: 
> https://github.com/apache/maven/tree/reproducible with corresponding Jenkins 
> build 
> https://builds.apache.org/view/M-R/view/Maven/job/maven-box/job/maven/job/reproducible/
> once maven-jar-plugin, maven-assembly-plugin and maven-source-plugin have a 
> reproducible release available, the last 2 plugins that bring non 
> reproducible result in this build are plexus-component-metadata 2.0.0 and 
> sisu-maven-plugin



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (MNG-6789) Make Maven distribution build Reproducible

2020-02-04 Thread Michael Osipov (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6789?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17029746#comment-17029746
 ] 

Michael Osipov commented on MNG-6789:
-

I completely forgot this. In this case the value would be wrong. I will leave 
it as-is.

> Make Maven distribution build Reproducible
> --
>
> Key: MNG-6789
> URL: https://issues.apache.org/jira/browse/MNG-6789
> Project: Maven
>  Issue Type: Task
>  Components: Bootstrap  Build
>Affects Versions: 3.6.2
>Reporter: Herve Boutemy
>Assignee: Herve Boutemy
>Priority: Major
> Fix For: 3.6.3
>
>
> with [Maven native Reproducible 
> Builds|https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=74682318]
>  near available, it would be great to have Maven itself being the first Maven 
> project that gets Reproducible Builds
> there is already a proof of concept available in reproducible branch: 
> https://github.com/apache/maven/tree/reproducible with corresponding Jenkins 
> build 
> https://builds.apache.org/view/M-R/view/Maven/job/maven-box/job/maven/job/reproducible/
> once maven-jar-plugin, maven-assembly-plugin and maven-source-plugin have a 
> reproducible release available, the last 2 plugins that bring non 
> reproducible result in this build are plexus-component-metadata 2.0.0 and 
> sisu-maven-plugin



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (MNG-6789) Make Maven distribution build Reproducible

2020-02-03 Thread Herve Boutemy (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6789?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17029610#comment-17029610
 ] 

Herve Boutemy commented on MNG-6789:


notice: the timestamp value is accurate for releases, but not for SNAPSHOTs, 
where its value will be the timestamp of the previous release

> Make Maven distribution build Reproducible
> --
>
> Key: MNG-6789
> URL: https://issues.apache.org/jira/browse/MNG-6789
> Project: Maven
>  Issue Type: Task
>  Components: Bootstrap  Build
>Affects Versions: 3.6.2
>Reporter: Herve Boutemy
>Assignee: Herve Boutemy
>Priority: Major
> Fix For: 3.6.3
>
>
> with [Maven native Reproducible 
> Builds|https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=74682318]
>  near available, it would be great to have Maven itself being the first Maven 
> project that gets Reproducible Builds
> there is already a proof of concept available in reproducible branch: 
> https://github.com/apache/maven/tree/reproducible with corresponding Jenkins 
> build 
> https://builds.apache.org/view/M-R/view/Maven/job/maven-box/job/maven/job/reproducible/
> once maven-jar-plugin, maven-assembly-plugin and maven-source-plugin have a 
> reproducible release available, the last 2 plugins that bring non 
> reproducible result in this build are plexus-component-metadata 2.0.0 and 
> sisu-maven-plugin



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (MNG-6789) Make Maven distribution build Reproducible

2020-02-03 Thread Herve Boutemy (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6789?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17029605#comment-17029605
 ] 

Herve Boutemy commented on MNG-6789:


if you want: just create a separate Jira issue, please

> Make Maven distribution build Reproducible
> --
>
> Key: MNG-6789
> URL: https://issues.apache.org/jira/browse/MNG-6789
> Project: Maven
>  Issue Type: Task
>  Components: Bootstrap  Build
>Affects Versions: 3.6.2
>Reporter: Herve Boutemy
>Assignee: Herve Boutemy
>Priority: Major
> Fix For: 3.6.3
>
>
> with [Maven native Reproducible 
> Builds|https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=74682318]
>  near available, it would be great to have Maven itself being the first Maven 
> project that gets Reproducible Builds
> there is already a proof of concept available in reproducible branch: 
> https://github.com/apache/maven/tree/reproducible with corresponding Jenkins 
> build 
> https://builds.apache.org/view/M-R/view/Maven/job/maven-box/job/maven/job/reproducible/
> once maven-jar-plugin, maven-assembly-plugin and maven-source-plugin have a 
> reproducible release available, the last 2 plugins that bring non 
> reproducible result in this build are plexus-component-metadata 2.0.0 and 
> sisu-maven-plugin



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (MNG-6789) Make Maven distribution build Reproducible

2020-02-03 Thread Michael Osipov (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6789?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17029207#comment-17029207
 ] 

Michael Osipov commented on MNG-6789:
-

Agree, but that would depict when the release has been rolled and has not been 
changed compared to Git.

> Make Maven distribution build Reproducible
> --
>
> Key: MNG-6789
> URL: https://issues.apache.org/jira/browse/MNG-6789
> Project: Maven
>  Issue Type: Task
>  Components: Bootstrap  Build
>Affects Versions: 3.6.2
>Reporter: Herve Boutemy
>Assignee: Herve Boutemy
>Priority: Major
> Fix For: 3.6.3
>
>
> with [Maven native Reproducible 
> Builds|https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=74682318]
>  near available, it would be great to have Maven itself being the first Maven 
> project that gets Reproducible Builds
> there is already a proof of concept available in reproducible branch: 
> https://github.com/apache/maven/tree/reproducible with corresponding Jenkins 
> build 
> https://builds.apache.org/view/M-R/view/Maven/job/maven-box/job/maven/job/reproducible/
> once maven-jar-plugin, maven-assembly-plugin and maven-source-plugin have a 
> reproducible release available, the last 2 plugins that bring non 
> reproducible result in this build are plexus-component-metadata 2.0.0 and 
> sisu-maven-plugin



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (MNG-6789) Make Maven distribution build Reproducible

2020-02-03 Thread Herve Boutemy (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6789?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17029160#comment-17029160
 ] 

Herve Boutemy commented on MNG-6789:


at least, it does not break reproducibility: I'm not against from this point of 
view
is it worth to do it? I really don't know.
Thinking at it, I prefer to not have a "timestamp" property in build.properties 
that does not really represent the timestamp of the build: now that we have 
reproducible build, the timestamp of the build is something a notion that does 
not have any interest since we get the same result whenever the effective build 
is done

> Make Maven distribution build Reproducible
> --
>
> Key: MNG-6789
> URL: https://issues.apache.org/jira/browse/MNG-6789
> Project: Maven
>  Issue Type: Task
>  Components: Bootstrap  Build
>Affects Versions: 3.6.2
>Reporter: Herve Boutemy
>Assignee: Herve Boutemy
>Priority: Major
> Fix For: 3.6.3
>
>
> with [Maven native Reproducible 
> Builds|https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=74682318]
>  near available, it would be great to have Maven itself being the first Maven 
> project that gets Reproducible Builds
> there is already a proof of concept available in reproducible branch: 
> https://github.com/apache/maven/tree/reproducible with corresponding Jenkins 
> build 
> https://builds.apache.org/view/M-R/view/Maven/job/maven-box/job/maven/job/reproducible/
> once maven-jar-plugin, maven-assembly-plugin and maven-source-plugin have a 
> reproducible release available, the last 2 plugins that bring non 
> reproducible result in this build are plexus-component-metadata 2.0.0 and 
> sisu-maven-plugin



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (MNG-6789) Make Maven distribution build Reproducible

2020-02-01 Thread Michael Osipov (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6789?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17028187#comment-17028187
 ] 

Michael Osipov commented on MNG-6789:
-

[~hboutemy], do you think it is worth to do this:

{noformat}
diff --git 
a/maven-core/src/main/resources/org/apache/maven/messages/build.properties 
b/maven-core/src/main/resources/org/apache/maven/messages/build.properties
index 20f386ba0..8725e70bd 100644
--- a/maven-core/src/main/resources/org/apache/maven/messages/build.properties
+++ b/maven-core/src/main/resources/org/apache/maven/messages/build.properties
@@ -16,6 +16,7 @@
 # under the License.

 buildNumber=${buildNumber}
+timestamp=${project.build.outputTimestamp}
 version=${project.version}
 distributionId=${distributionId}
 distributionShortName=${distributionShortName}
{noformat}

?

> Make Maven distribution build Reproducible
> --
>
> Key: MNG-6789
> URL: https://issues.apache.org/jira/browse/MNG-6789
> Project: Maven
>  Issue Type: Task
>  Components: Bootstrap  Build
>Affects Versions: 3.6.2
>Reporter: Herve Boutemy
>Assignee: Herve Boutemy
>Priority: Major
> Fix For: 3.6.3
>
>
> with [Maven native Reproducible 
> Builds|https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=74682318]
>  near available, it would be great to have Maven itself being the first Maven 
> project that gets Reproducible Builds
> there is already a proof of concept available in reproducible branch: 
> https://github.com/apache/maven/tree/reproducible with corresponding Jenkins 
> build 
> https://builds.apache.org/view/M-R/view/Maven/job/maven-box/job/maven/job/reproducible/
> once maven-jar-plugin, maven-assembly-plugin and maven-source-plugin have a 
> reproducible release available, the last 2 plugins that bring non 
> reproducible result in this build are plexus-component-metadata 2.0.0 and 
> sisu-maven-plugin



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (MNG-6789) Make Maven distribution build Reproducible

2020-01-26 Thread Hudson (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6789?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17024003#comment-17024003
 ] 

Hudson commented on MNG-6789:
-

Build succeeded in Jenkins: Maven TLP » maven » MNG-6071 #33

See https://builds.apache.org/job/maven-box/job/maven/job/MNG-6071/33/

> Make Maven distribution build Reproducible
> --
>
> Key: MNG-6789
> URL: https://issues.apache.org/jira/browse/MNG-6789
> Project: Maven
>  Issue Type: Task
>  Components: Bootstrap  Build
>Affects Versions: 3.6.2
>Reporter: Herve Boutemy
>Assignee: Herve Boutemy
>Priority: Major
> Fix For: 3.6.3
>
>
> with [Maven native Reproducible 
> Builds|https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=74682318]
>  near available, it would be great to have Maven itself being the first Maven 
> project that gets Reproducible Builds
> there is already a proof of concept available in reproducible branch: 
> https://github.com/apache/maven/tree/reproducible with corresponding Jenkins 
> build 
> https://builds.apache.org/view/M-R/view/Maven/job/maven-box/job/maven/job/reproducible/
> once maven-jar-plugin, maven-assembly-plugin and maven-source-plugin have a 
> reproducible release available, the last 2 plugins that bring non 
> reproducible result in this build are plexus-component-metadata 2.0.0 and 
> sisu-maven-plugin



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (MNG-6789) Make Maven distribution build Reproducible

2019-11-25 Thread Hudson (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6789?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16981358#comment-16981358
 ] 

Hudson commented on MNG-6789:
-

Build unstable in Jenkins: Maven TLP » maven » MNG-6656 #23

See https://builds.apache.org/job/maven-box/job/maven/job/MNG-6656/23/

> Make Maven distribution build Reproducible
> --
>
> Key: MNG-6789
> URL: https://issues.apache.org/jira/browse/MNG-6789
> Project: Maven
>  Issue Type: Task
>  Components: Bootstrap  Build
>Affects Versions: 3.6.2
>Reporter: Herve Boutemy
>Assignee: Herve Boutemy
>Priority: Major
> Fix For: 3.6.3
>
>
> with [Maven native Reproducible 
> Builds|https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=74682318]
>  near available, it would be great to have Maven itself being the first Maven 
> project that gets Reproducible Builds
> there is already a proof of concept available in reproducible branch: 
> https://github.com/apache/maven/tree/reproducible with corresponding Jenkins 
> build 
> https://builds.apache.org/view/M-R/view/Maven/job/maven-box/job/maven/job/reproducible/
> once maven-jar-plugin, maven-assembly-plugin and maven-source-plugin have a 
> reproducible release available, the last 2 plugins that bring non 
> reproducible result in this build are plexus-component-metadata 2.0.0 and 
> sisu-maven-plugin



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (MNG-6789) Make Maven distribution build Reproducible

2019-11-11 Thread Hudson (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6789?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16971539#comment-16971539
 ] 

Hudson commented on MNG-6789:
-

Build succeeded in Jenkins: Maven TLP » maven » MNG-6771 #3

See https://builds.apache.org/job/maven-box/job/maven/job/MNG-6771/3/

> Make Maven distribution build Reproducible
> --
>
> Key: MNG-6789
> URL: https://issues.apache.org/jira/browse/MNG-6789
> Project: Maven
>  Issue Type: Task
>  Components: Bootstrap  Build
>Affects Versions: 3.6.2
>Reporter: Herve Boutemy
>Assignee: Herve Boutemy
>Priority: Major
> Fix For: 3.6.3
>
>
> with [Maven native Reproducible 
> Builds|https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=74682318]
>  near available, it would be great to have Maven itself being the first Maven 
> project that gets Reproducible Builds
> there is already a proof of concept available in reproducible branch: 
> https://github.com/apache/maven/tree/reproducible with corresponding Jenkins 
> build 
> https://builds.apache.org/view/M-R/view/Maven/job/maven-box/job/maven/job/reproducible/
> once maven-jar-plugin, maven-assembly-plugin and maven-source-plugin have a 
> reproducible release available, the last 2 plugins that bring non 
> reproducible result in this build are plexus-component-metadata 2.0.0 and 
> sisu-maven-plugin



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (MNG-6789) Make Maven distribution build Reproducible

2019-11-07 Thread Hudson (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6789?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16969238#comment-16969238
 ] 

Hudson commented on MNG-6789:
-

Build succeeded in Jenkins: Maven TLP » maven » master #300

See https://builds.apache.org/job/maven-box/job/maven/job/master/300/

> Make Maven distribution build Reproducible
> --
>
> Key: MNG-6789
> URL: https://issues.apache.org/jira/browse/MNG-6789
> Project: Maven
>  Issue Type: Task
>  Components: Bootstrap  Build
>Affects Versions: 3.6.2
>Reporter: Herve Boutemy
>Assignee: Herve Boutemy
>Priority: Major
> Fix For: 3.6.3
>
>
> with [Maven native Reproducible 
> Builds|https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=74682318]
>  near available, it would be great to have Maven itself being the first Maven 
> project that gets Reproducible Builds
> there is already a proof of concept available in reproducible branch: 
> https://github.com/apache/maven/tree/reproducible with corresponding Jenkins 
> build 
> https://builds.apache.org/view/M-R/view/Maven/job/maven-box/job/maven/job/reproducible/
> once maven-jar-plugin, maven-assembly-plugin and maven-source-plugin have a 
> reproducible release available, the last 2 plugins that bring non 
> reproducible result in this build are plexus-component-metadata 2.0.0 and 
> sisu-maven-plugin



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (MNG-6789) Make Maven distribution build Reproducible

2019-11-07 Thread Hudson (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6789?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16969220#comment-16969220
 ] 

Hudson commented on MNG-6789:
-

Build succeeded in Jenkins: Maven TLP » maven » reproducible #56

See https://builds.apache.org/job/maven-box/job/maven/job/reproducible/56/

> Make Maven distribution build Reproducible
> --
>
> Key: MNG-6789
> URL: https://issues.apache.org/jira/browse/MNG-6789
> Project: Maven
>  Issue Type: Task
>  Components: Bootstrap  Build
>Affects Versions: 3.6.2
>Reporter: Herve Boutemy
>Assignee: Herve Boutemy
>Priority: Major
> Fix For: 3.6.3
>
>
> with [Maven native Reproducible 
> Builds|https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=74682318]
>  near available, it would be great to have Maven itself being the first Maven 
> project that gets Reproducible Builds
> there is already a proof of concept available in reproducible branch: 
> https://github.com/apache/maven/tree/reproducible with corresponding Jenkins 
> build 
> https://builds.apache.org/view/M-R/view/Maven/job/maven-box/job/maven/job/reproducible/
> once maven-jar-plugin, maven-assembly-plugin and maven-source-plugin have a 
> reproducible release available, the last 2 plugins that bring non 
> reproducible result in this build are plexus-component-metadata 2.0.0 and 
> sisu-maven-plugin



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (MNG-6789) Make Maven distribution build Reproducible

2019-11-06 Thread Hudson (Jira)


[ 
https://issues.apache.org/jira/browse/MNG-6789?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16968276#comment-16968276
 ] 

Hudson commented on MNG-6789:
-

Build succeeded in Jenkins: Maven TLP » maven » reproducible #55

See https://builds.apache.org/job/maven-box/job/maven/job/reproducible/55/

> Make Maven distribution build Reproducible
> --
>
> Key: MNG-6789
> URL: https://issues.apache.org/jira/browse/MNG-6789
> Project: Maven
>  Issue Type: Task
>  Components: Bootstrap  Build
>Affects Versions: 3.6.2
>Reporter: Herve Boutemy
>Assignee: Herve Boutemy
>Priority: Major
> Fix For: 3.6.3
>
>
> with [Maven native Reproducible 
> Builds|https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=74682318]
>  near available, it would be great to have Maven itself being the first Maven 
> project that gets Reproducible Builds
> there is already a proof of concept available in reproducible branch: 
> https://github.com/apache/maven/tree/reproducible with corresponding Jenkins 
> build 
> https://builds.apache.org/view/M-R/view/Maven/job/maven-box/job/maven/job/reproducible/
> once maven-jar-plugin, maven-assembly-plugin and maven-source-plugin have a 
> reproducible release available, the last 2 plugins that bring non 
> reproducible result in this build are plexus-component-metadata 2.0.0 and 
> sisu-maven-plugin



--
This message was sent by Atlassian Jira
(v8.3.4#803005)