We use Maven in an enterprise environment and internally we are required to execute "release" builds whenever we want to install to our testing environment. We have found that executing many release builds can be tedious when we have in-development snapshot dependencies that also have to be released. We don't mind doing the releases, but the manual version update -- release -- revert version cycle is a chore.
I was hoping that Maven could simplify this by allowing a project to declare a dependency on LATEST or 1.0-LATEST and have the maven release plugin resolve this to the actual latest released version available in the repository. The subsequent fully resolved pom would then be uploaded to the internal repository and the pom left in source control still references LATEST. Does maven already support something like this or would others find this useful? Peter Hayes Architecture & Shared Technology Services | Fidelity Investments Management Technology
