Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
3.1.0
-
None
-
None
Description
with MARTIFACT-27, we check if reproducible timestamp is defined: that's a good first check
it's also useful (even if not absolutely mandatory) to check that the timestamp is defined in the reactor, so its value is updated during the release process: inheriting value from independent parent release will give a timestamp that represents the parent release, which is probably not really what users want = match their current release timestamp
[WARNING] project.build.outputTimestamp property should not be inherited but defined in parent POM from reactor /home/me/project/pom.xml
Attachments
Issue Links
- depends upon
-
MARTIFACT-27 warn if project.build.outputTimestamp property has not been set
- Closed
- is related to
-
MPOM-266 Incorrect message with missing property "project.build.outputTimestamp"
- Closed
-
MARTIFACT-24 add artifact:check-buildplan goal to check that plugins versions do not have known reproducibility issues
- Closed
-
MARTIFACT-53 improve message when outputTimestamp not defined in reactor: WARN only
- Closed