Hello everybody,
I'm new to maven and have some problems: Ivy does replace dynmic revisions
with static once when delivering.
Can Maven do the same?
Example: I've got two project A and B.
B should always use the latest version of A. (My CI Server will later
trigger a Build of B on
every Change of A). So B's pom contains:
<dependency>
<groupId>MyId</groupId>
<artifactId>A</artifactId>
<version>(0,)</version>
</dependency>
If I perform a release on B I would expect the taged pom to contain a
concrete Version like:
<dependency>
<groupId>MyId</groupId>
<artifactId>A</artifactId>
<version>1.2</version>
</dependency>
If the taged version still contains the dynamic version the build is not
reproducable.
Maybe I'm just taking the wrong aproach? How do you folks achieve
reproducable CI build?
Best regards,
Martin