Hi all,

Recently, some developers did a release manually. So they put a release version 
in the pom and triggered a deploy. Everything fine but...
The thing is: they forgot to re-update the pom.version to a new snapshot 
version.

So, as the code is continuously integrated, at each new commit, the recent 
release was "automatically" overridden many times with the snapshot code before 
realizing it :-/.
So, what I would like is to be able to put an additional option for maven when 
run inside the continuous integration server, something like 
-DdontOverrideRelease, that would make fail the deployment if the released 
artefact is already present.

I've taken a quick look at 
http://maven.apache.org/plugins/maven-deploy-plugin/deploy-mojo.html but it 
seems it's not currently possible.
What do you think? Can a file an feature request about it in the plugin tracker?

Thanks a lot.

Cheers.
-- 
Baptiste

Reply via email to