You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Hudson (Jira)" <ji...@apache.org> on 2019/12/22 10:20:00 UTC

[jira] [Commented] (MPOM-229) make build reproducible by default

    [ https://issues.apache.org/jira/browse/MPOM-229?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17001852#comment-17001852 ] 

Hudson commented on MPOM-229:
-----------------------------

Build succeeded in Jenkins: Maven TLP » maven-apache-parent » master #30

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

> make build reproducible by default
> ----------------------------------
>
>                 Key: MPOM-229
>                 URL: https://issues.apache.org/jira/browse/MPOM-229
>             Project: Maven POMs
>          Issue Type: New Feature
>          Components: asf
>    Affects Versions: ASF-21
>            Reporter: Herve Boutemy
>            Assignee: Herve Boutemy
>            Priority: Major
>             Fix For: ASF-22
>
>
> Plugins are reproducible since MPOM-224
> But without {{project.build.outputTimestamp}} property, the reproducible mode is not activated: defining a value in ASF parent POM will de-facto activate reproducible builds not only for the POM but also for any project that uses the POM as parent.
> Child projects can define their own value of {{project.build.outputTimestamp}} property (that will automatically be updated by maven-release-plugin, thanks to MPOM-228), to have their own tmestamp instead of the value that will be inherited.
> To deactivate Reproducible Builds, Child projects can also define the property with a 1-character value.



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