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