Uploaded image for project: 'Maven POMs (Moved to GitHub issues)'
  1. Maven POMs (Moved to GitHub issues)
  2. MPOM-229

make build reproducible by default

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • ASF-21
    • ASF-22
    • asf
    • None

    Description

      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.

      Attachments

        Issue Links

          Activity

            People

              hboutemy Herve Boutemy
              hboutemy Herve Boutemy
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: