I am trying to get continuous integration using Hudson, Maven and Perforce (with scm polling used to run each build)
One requirement is to automatically update POM snapshot version numbers after each successful build.
This is trivial with the Maven release plugin, but the validation action in newer versions of POM launches yet another build, which continues indefinitely.
Is there a way to check for version updates without starting another build? There seems to be no way to exclude specific user checks, specific change lists, or specific files when the scm poll makes a rebuild decision.
This seems like a basic requirement - has been doing this for many years using Cruise Control / Ant / Perforce,
Greetings
Mark
source
share