adobe / adobe/aemanalyser-maven-plugin
Make builds reproducible by default
- Dominant language
- Java
- Stars
- 30
- Forks
- 25
- Avg merge
- 1d 10h
- Merged PRs (30d)
- 2
Description
Currently the plugin parameter `useDependencyVersions` is set to `false` leading to non-reproducible build (as the check is performed against a moving target). To have reproducible builds by default that parameter should be set to `true`. Also the readme should be clarified in https://github.com/adobe/aemanalyser-maven-plugin/blob/d2b7b530fb1ac8b0280c6c33560adedbcdb580f2/aemanalyser-maven-plugin/README.md#configuration that this also takes into account the SDK API version only listed in dependency management.
Contributor guide
Research direction
Find the plugin declaration for the useDependencyVersions parameter and inspect its current default. Update that default to true, then clarify the Configuration section in aemanalyser-maven-plugin/README.md to mention the SDK API version from dependency management; done means both the default and documentation reflect reproducible-build behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- build-system, tooling
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 45/100