Hi,
I would say this is http://jira.codehaus.org/browse/MDEPLOY

But if you have a classical maven build, using deploy-file is actually not
the way to go.
Just do mvn deploy from the command line, and your artifacts should deploy
naturally.

Cheers


2013/3/21 Zanzerkia, Robert <robert.zanzer...@fmr.com>

>  Hi,
>  Can you send me link on how to submit enhancement request?
>  Using GUI is not an option as this is part of our nightly maven build
> that deploys to Nexus repository.
>
> Thanks,
>
> Robert Zanzerkia
> Fidelity Investments
> FTG-OPS
> Two Contra Way
> Merrimack, NH 03054
>
> Work: 603-791-3477
> Blackberry: 603-320-9682
>
>
> -----Original Message-----
> From: bmat...@gmail.com [mailto:bmat...@gmail.com] On Behalf Of Baptiste
> MATHUS
> Sent: Thursday, March 21, 2013 8:18 AM
> To: Maven Users List
> Subject: Re: Nexus deployment of a ZIP file...
>
> Yup, this is a surprising repetition, agreed, but that's "normal".
> Please file an enhancement request about that, I guess this might be
> something fixable.
>
> But as deploy-file is supposed to be used quite exceptionnally, I guess not
> a lot of people complained.
> Btw, if you use Nexus and that deploy very occasionnally, you might want to
> use its UI to do that graphically instead.
>
> Cheers
>
>
> 2013/3/21 Zanzerkia, Robert <robert.zanzer...@fmr.com>
>
> > I found the goal deploy:deploy-file that works to deploy specific file to
> > Nexus.
> > mvn deploy:deploy-file -Durl=$REPO_URL -DrepositoryId=$REPO_ID
> > -DgroupId=org.myorg -DartifactId=myproj -Dversion=1.2.3 -Dpackaging=zip
> > -Dfile=myproj.zip
> >
> >  What I don't understand is why do I have to supply url, repositoryID,
> > groupID, artifactID, version on command line if it's already in pom.xml ?
> >
> > Thanks,
> >
> > Robert Zanzerkia
> > Fidelity Investments
> > FTG-OPS
> > Two Contra Way
> > Merrimack, NH 03054
> >
> > Work: 603-791-3477
> > Blackberry: 603-320-9682
> >
> >
> > -----Original Message-----
> > From: Zanzerkia, Robert
> > Sent: Tuesday, March 19, 2013 12:11 PM
> > To: users@maven.apache.org
> > Subject: Nexus deployment of a ZIP file...
> >
> > Hi,
> >  I am trying to deploy a zip file built using Maven to the Nexus
> > repository (internal to our company).
> >  When I use mvn deploy it connects to repository and deploys the snapshot
> > except with the default jar file NOT with the zip file I am building as
> > explained below.
> >  "uCMDB-PatternDev-0.0.1-20130319.143249-1.jar" instead of the ZIP I
> > created in target folder : uCMDB-PatternDev-0.0.1-SNAPSHOT-packages.zip
> >
> >  I experimented with maven-deploy-plugin which didn't work.
> >  Also I rather NOT define file, just want it to copy the output of
> > assembly plugin...
> >
> > Thanks,
> >
> >
> --------------------------------------------------------------------------------------------------------
> >
> >  My project builds a ZIP file using following plugin. (this part works
> > fine).
> >                                 <plugin>
> >
> > <artifactId>maven-assembly-plugin</artifactId>
> >                                         <version>2.4</version>
> >                                         <configuration>
> >                                                 <descriptors>
> >
> > <descriptor>distribution.xml</descriptor>
> >                                                 </descriptors>
> >                                         </configuration>
> >                                 </plugin>
> >
> > Distribution.xml
> > <assembly
> >         xmlns="
> > http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2";
> >         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
> >         xsi:schemaLocation="
> > http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2
> > http://maven.apache.org/xsd/assembly-1.1.2.xsd";>
> >         <id>packages</id>
> >         <formats>
> >                 <format>zip</format>
> >         </formats>
> >         <repositories>
> >                 <repository>
> >                         <outputDirectory>repository</outputDirectory>
> >                 </repository>
> >         </repositories>
> >         <fileSets>
> >                 <fileSet>
> >                         <directory>./dist</directory>
> >                         <includes>
> >                                 <include>**</include>
> >                         </includes>
> >                         <excludes>
> >                                 <exclude>./target</exclude>
> >                                 <exclude>./repository</exclude>
> >                         </excludes>
> >                 </fileSet>
> >         </fileSets>
> >
> > </assembly>
> >
> > My repository connections are defined as follows in the pom.xml:
> > (commented out URL).
> >         <distributionManagement>
> >
> >                 <repository>
> >                         <id>nexuspro-prod-release</id>
> >                         <url>https://nexuspro...</url>
> >                 </repository>
> >                 <snapshotRepository>
> >                         <id>nexuspro-prod-snapshot</id>
> >                         <url>https://nexuspro...</url>
> >                 </snapshotRepository>
> >         </distributionManagement>
> >
> > Robert Zanzerkia
> >
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> > For additional commands, e-mail: users-h...@maven.apache.org
> >
> >
>
>
> --
> Baptiste <Batmat> MATHUS - http://batmat.net
> Sauvez un arbre,
> Mangez un castor !
>



-- 
Baptiste <Batmat> MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !

Reply via email to