sorry that should be

mvn deploy -DaltDeploymentRepository=stage::default::http://stage.repo.url/
<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>

> 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
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>
>

Reply via email to