Open pefernan opened 3 days ago
@pefernan @tiagobento This is an extremely low priority, even with the 3.9.0 LTS, because
Beside that, I would kindly ask anyone to stop creating "repo-specific" tickets for changes that should be cross-repo, as this one.
@gitgabrio true. Just added it as a reminder to cleanup the reproducible build extra config I added in kie-tools
I think the value of this task is keeping our software up-to-date with the latest possible versions of the Maven toolchain. Keeping our own list of plugins that are known to not work for reproducible builds is a tech debt, and we might even get this upgrade for free when we move to Maven 4, for example. Who knows. Thanks for reporting it, great to have this mapped.
kie-tools
(as all our kie environment) uses an old version of themaven-artifact-plugin
(3.4.1
) which could be upgrade to a newer version (at this time3.5.1
).3.4.1
has the inconvenience that doesn't allow having Reproducible Builds ifmaven-flatten-plugin
is present, and required a configuring themaven-artifact-plugin
to exclude it, see https://github.com/apache/incubator-kie-tools/pull/2455.As a part of this change we should remove the
<pluginIssues>
config and thenot-reproducible-plugins.properties
from@kie-tools/maven-base
.