You assume CI servers have intelligence and deep knowledge of Maven. Or that you have deep control over their configuration.

You can't do that with Travis CI, nor with Code-review tools such as Gerrit ( not cleanly, not without doing evil things with maven configs like I mention in [1] ).

Starting from a complete clean local repo is also kinda horrible as a small commit will now take 10 minutes or so to download deps just so a 15second build could fail. That feels WRONG.

"Living without SNAPSHOTs" should include the CI server, otherwise you're just (IMHO) lying to yourself about not using SNAPSHOTs.

[1] http://www.theoryinpractice.net/post/76092272646/intra-repository-review-builds-with-gerrit-and-apache

On 18 Jun 2014, at 15:05, Barrie Treloar wrote:

Your CI should know that project B depends upon A.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to