Hi, 

in our central build system (based on Luntbuild) I build and deploy shared 
Snapshot Versions of some common API´s, 
let´s say UI-1.0-SNAPSHOT.jar 

Second, I build (and install) continuous integration builds of all the 
projects and common API´s,
lets say UI-1.0.-SNAPSHOT.jar and Backend-1.0-SNAPSHOT.jar, depending on 
UI-1.0-SNAPSHOT.jar

For the reason I have only one settings.xml with one <localRepository> I 
now have a problem:
the "Snapshot builds" and the "continuous integration builds" share the 
same localRepository.

The build of "Backend-1.0-SNAPSHOT.jar" will therefore not download the 
latest deployed version 
of "UI-1.0-SNAPSHOT.jar" from the "distribution repository", it will use 
the version from it´s own localrepository - because of the continuous 
integration build.

=> What´s recommended to setup a (continuous integration) build system 
using Maven?
=> how can I setup a localRepository for each kind  of build (continuous 
build, Snapshot Build, Release Build)?

Thanx, Torsten






Reply via email to