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

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

Herve Boutemy created MPOM-229:
----------------------------------

             Summary: 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
             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, 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)