Details
-
Bug
-
Resolution: Done
-
Major
-
None
-
None
-
None
-
%
Description
In the components pom there is
<module>fabric8-agent</module> <module>fabric8-apm</module>
Normally, Maven interpolation ensures the APM Agent is built before the agent module. The fabric8-agent module has:
<dependency> <groupId>io.fabric8</groupId> <artifactId>fabric8-apm</artifactId> <version>${version}</version> </dependency>
Unfortunately it seems Maven 3.3.3 running on the internal build doesn't correctly recognise this; changing the property away from the deprecated value (https://maven.apache.org/ref/3.3.3/maven-model-builder) to
<version>${project.version}</version>
fixed it for me.