Skip to content

Support reproducible builds via project.build.outputTimestamp #635

@YotillaAntoni

Description

@YotillaAntoni

In multi module builds, the plugin io.github.zlika:reproducible-build-maven-plugin causes maven no not properly detect when a dependency has changed, and it recompiles modules without any change.

maven supports reproducible builds via the property project.build.outputTimestamp that we could use instead. See: https://maven.apache.org/guides/mini/guide-reproducible-builds.html

See https://github.com/itsallcode/openfasttrace/blob/main/parent/pom.xml as example for a multi module project.

Metadata

Metadata

Assignees

Labels

featureProduct feature

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions