adobe / adobe/aemanalyser-maven-plugin

Make builds reproducible by default

Open
#217 1 comment 1 reaction 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.