Hi, thanks for the suggestion. Yes we initially thought first option [ 2nd ( though was what we really wanted ) has been ruled out by business for obvious reasons ;) ] , but number of builds was a overhead on build team, and there are hundreds of interlinked modules and bumping up version of each bug fixed module during rebuild and updating all modules that refer to this module was too much of hassle, hence had to fall back to using SNAPSHOT version till the release is (almost) stable.
Unless there are any plugins available to automate these tasks. i.e Any easier way to bump up an artifact and update all artifacts that depend on this and do a full rebuild. i guess we have to live with it :( I have included a patch to versions plugin http://jira.codehaus.org/browse/MVERSIONS-124 to deal with a part of this but not sure when it will be available for use. Regards, Prashant On Tue, Sep 14, 2010 at 11:37 AM, Anders Hammar <[email protected]> wrote: > No, you must not do that. > > One way to handle this is to do real releases that you hand over to > testing/QA. So when they say ok to a build, that's the build you give to > operations (or rather, they should pull it from the repo). > > If you don't mind spending money, there is staging support in Nexus Pro > which adds QA features that you could take advantage of for this. > > /Anders > > On Tue, Sep 14, 2010 at 11:59, Prashant Bhate < > [email protected]> wrote: > > > Hi, > > > > Is there any way in maven to deploy Artifact that is build with SNAPSHOT > > version to Release version ( = remove '-SNAPSHOT' ) without any rebuild ? > > > > There is argument between operations and testing team. where in Testing > > team tests with SNAPSHOT version, and after several bugfixes and SNAPSHOT > > rebuilds when it is actually operation ready, build team does a Release > > build [with SNAPSHOT removed] and hands it over to Operations. However > > Operation team is not ready to accept the Release build as it is not > actual > > tested binary. So idea is to copy Final SNAPSHOT version from snapshot > > repository to release repository by just pruning SNAPSHOT in versions in > > pom.xml > > > > Please suggest if there is any better way than this? > > Thanks in advance > > > > Regards, > > Prashant Bhate > > >
