mvn deploy -DaltDeploymentRepository=http://stage.repo.url/
mvn org.codehaus.mojo:wagon-maven-plugin:1.0-beta-1:merge-maven-repos \ -Dwagon.source=http://stage.repo.url \ -Dwagon.target=http://deploy.repo.url \ -Djava.io.tmpdir=target 2009/5/20 Stephen Connolly <stephen.alan.conno...@gmail.com> > You need to stage the deploy, i.e. deploy to an intermediate repository and > then move them from there. > > I know that the pro version of Nexus has support built in for this, but > given that we have not purchased it I cannot attest to it's workability. > > Alternatively there is a stage mojo on one of the plugins (might be > wagon-maven-plugin) to help copying a staged repository to the final > repository > > -Stephen > > > 2009/5/20 Jane Young <jane.yo...@sun.com> > >> Hi, >> >> Thanks for responding. >> In our project, we first do "mvn install" to produce the artifact and >> then run QA tests to make sure the artifacts are good before deploying to >> the remote maven repository. When executing "mvn deploy", it will go >> through preceding lifecycle phases (compile, package, test, install) before >> getting to deploy. We want to make sure the same artifacts that was tested >> in the local maven repository is getting published to the remote repository. >> But since deploy is executing compile, package and install again, it may >> possibly end up with different artifacts then the ones that was tested. Is >> there a workaround to this? Is it possible to skip the preceding lifecycle >> phases when executing "mvn deploy". There are hundreds of artifacts in the >> project so deploying individual files with deploy:deploy-file will not work >> for us. >> Any suggestions? >> >> Thanks, >> Jane >> >> >> >> Baptiste MATHUS wrote: >> >>> Well, I'm finally not sure I understand what you want to do. >>> Did you look at the provided link? >>> >>> Some goals (bound to the standard lifecycle that you should be aware of: >>> >>> http://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html#Build_Lifecycle_Basics >>> ) >>> * "package" will create the "packaged" version inside target directory >>> (though this directory is customizable, but let's say you use the default >>> values) >>> * "install" will do all that package does + install the packaged artifact >>> inside your local repository >>> * "deploy" will do all that install does + deploy the artifact into your >>> maven repository >>> >>> Deploy:deploy-file works at the file level. It takes many arguments, and >>> you >>> can use it to deploy any artifact in any repository, any >>> groupId/artifactId/version. >>> >>> Really, I think this is what you need. If not, please rephrase your need >>> more thoroughly. >>> >>> Cheers. >>> >>> 2009/5/20 Jane Young <jane.yo...@sun.com> >>> >>> >>> >>>> Thanks for the link. >>>> I do not want to deploy individual artifacts. I want to deploy >>>> artifacts >>>> from a project. Is it possible to do this with deploy:deploy-file? >>>> >>>> >>>> >>>> >>>> Baptiste MATHUS wrote: >>>> >>>> >>>> >>>>> Hi, >>>>> >>>>> See >>>>> >>>>> http://maven.apache.org/plugins/maven-deploy-plugin/deploy-file-mojo.html >>>>> Also note that modern MRM have a page that features this exact upload. >>>>> >>>>> Cheers. >>>>> >>>>> 2009/5/20 Jane Young <jane.yo...@sun.com> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>>> Hi Maven gurus, >>>>>> >>>>>> Looks like "mvn deploy" is deploying artifact from the target >>>>>> directory >>>>>> to >>>>>> remote maven repo. Is it possible to configure "mvn deploy" to deploy >>>>>> artifact from the local maven repo. Also, is it possible to skip all >>>>>> the >>>>>> lifecyle phases before deploy (validate, compile, test, package, >>>>>> integration-test, verify and install) and just deploy from local maven >>>>>> repo >>>>>> to remote maven repo? >>>>>> >>>>>> Thanks, >>>>>> Jane >>>>>> >>>>>> >>>>>> --------------------------------------------------------------------- >>>>>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org >>>>>> For additional commands, e-mail: users-h...@maven.apache.org >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> >>>>> >>>> >>>> >>> >>> >>> >>> >> >> >