Details
-
Task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
2.32.0
-
None
-
None
Description
The changes in ARTEMIS-4153 to broke the reproducibility of the artemis-commons module build. The extension being present leads to OS-specific properties being embedded in the published pom, e.g see https://repo1.maven.org/maven2/org/apache/activemq/artemis-commons/2.32.0/artemis-commons-2.32.0.pom
The extension will be moved into a helper 'go-offline' profile so it can still be used easily together with go-offline, even though its usefulness actually seems limited.
Even after running dependency:go-offline with a clean local repo, the build doesnt actually immediately work offline since that doesnt actually grab everything needed at build time. You still need to run the build online to get the added bits needed.
Instead, just running then normal build itself initially, it then does work offline.
(Its also questionable if dependency:go-offline will actually be around in future, a Jira was already raised to remove it due to various issues with it: MDEP-904 )
Attachments
Issue Links
- links to