Strange behavior of Maven Snapshot Dependencies Trigger

Hello,

I have 3 build configurations with Maven Snapshot Dependencies Trigger configured for each of them. These projects depends on different SNAPSHOT artifacts, generated by another build configuration.

Presumably, build configuration should be triggered only when one of artifacts with SNAPSHOT version it depends on is updated in the repository. And it seemed to work just like that in 6.0.1 version.

But recently we've upgraded to 6.5.6 version. What I have now, is every time the build that deploys SNAPSHOT artifacts finishes, each of 3 builds is triggered 2 times, e.g. 6 builds in total. This is how it looks like (for one of the build configurations):

[2012-02-03 15:44:33,895]   INFO - tbrains.buildServer.ACTIVITIES - Configuration added to queue; name=Integrations Branches :: Integration-HEAD + Core HEAD {id=bt42}; requestor=<groupId>:integrator-api:TRUNK-SNAPSHOT; promotion id=76077
[2012-02-03 15:44:33,963]   INFO - tbrains.buildServer.ACTIVITIES - Configuration removed from queue; name=Integrations Branches :: Integration-HEAD + Core HEAD, requestor=<groupId>:integrator-api:TRUNK-SNAPSHOT, comment=null, user=null, promotion id=76077
[2012-02-03 15:44:33,963]  DEBUG -   jetbrains.buildServer.SERVER - Starting a new build: QueuedBuildImpl{myBuildType=Integrations Branches :: Integration-HEAD + Core HEAD {id=bt42},ItemId=76077}
...
[2012-02-03 15:45:34,092]   INFO - tbrains.buildServer.ACTIVITIES - Configuration added to queue; name=Integrations Branches :: Integration-HEAD + Core HEAD {id=bt42}; requestor=<groupId>:integrator-api:TRUNK-SNAPSHOT; promotion id=76080
[2012-02-03 15:45:34,132]   INFO - tbrains.buildServer.ACTIVITIES - Configuration removed from queue; name=Integrations Branches :: Integration-HEAD + Core HEAD, requestor=<groupId>:integrator-api:TRUNK-SNAPSHOT, comment=null, user=null, promotion id=76080
[2012-02-03 15:45:34,132]  DEBUG -   jetbrains.buildServer.SERVER - Starting a new build: QueuedBuildImpl{myBuildType=Integrations Branches :: Integration-HEAD + Core HEAD {id=bt42},ItemId=76080}


P.S. It might also be related to Nexus upgrade that we've done recently.

2 comments
Comment actions Permalink

Please disregard. I decided not to use this trigger in our build configurations because of other reasons.

0

Please sign in to leave a comment.