Hi Mikhail,

There is info on deploying to a maven repo using generate-maven-artifacts in 
dev-tools/maven/README.maven in your local working copy.

Here's the relevant snippet from 
<http://svn.apache.org/viewvc/lucene/dev/trunk/dev-tools/maven/README.maven?view=markup>:

C. How to deploy Maven artifacts to a repository

   Prerequisites: JDK 1.6+ and Ant 1.7.X

   You can deploy targets for all of Lucene/Solr, only Lucene, only Solr,
   or only modules/, as in B. above.  To deploy to a Maven repository, the
   command is the same as in B. above, with the addition of two system
   properties:

      ant -Dm2.repository.id=my-repo-id \
          -Dm2.repository.url=http://example.org/my/repo \
          generate-maven-artifacts

   The repository ID given in the above command corresponds to a <server>
   entry in either your ~/.m2/settings.xml or ~/.ant/settings.xml.  See
   <http://maven.apache.org/settings.html#Servers> for more information.
   (Note that as of version 2.1.3, Maven Ant Tasks cannot handle encrypted
   passwords.)


From: Mikhail Khludnev [mailto:[email protected]]
Sent: Tuesday, March 20, 2012 4:14 PM
To: [email protected]
Subject: deploy-maven-artifacts

Hello,

Solr build has a great target "generate-maven-artifacts". Can't you share a 
snippet which deploys artefacts into  repo? How do you do that, by sh or by 
ant? Don't we need to have "deploy" target in build?

Thanks in advance.
--
Sincerely yours
Mikhail Khludnev
Lucid Certified
Apache Lucene/Solr Developer
Grid Dynamics


<mailto:[email protected]>

Reply via email to