lucene-java-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Lucene-java Wiki] Update of "PublishMavenArtifacts" by SteveRowe
Date Fri, 26 Oct 2012 23:01:47 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Lucene-java Wiki" for change notification.

The "PublishMavenArtifacts" page has been changed by SteveRowe:
http://wiki.apache.org/lucene-java/PublishMavenArtifacts?action=diff&rev1=8&rev2=9

Comment:
Consolidate Lucene and Solr instructions

- = Publish Lucene Maven Release Artifacts =
+ = Publish Lucene/Solr Maven Release Artifacts =
  
  See http://www.apache.org/dev/publishing-maven-artifacts.html for more general instructions.
  
-  1. Download the Lucene/Solr Maven artifacts (if you don't already have them) using {{{dev-tools/scripts/crawl.maven.release.dist.sh}}}
- they will be placed in {{{lucene/}}} and {{{solr/}}} directories in the current directory.
+  1. Download the Lucene/Solr Maven artifacts (if you don't already have them) using {{{dev-tools/scripts/crawl.maven.release.dist.sh}}}
- they will be placed in {{{lucene/}}} and {{{solr/}}} directories in the current directory.<<BR>><<BR>>
+  The Lucene and Solr artifacts may be staged either together in one pass, or separately
in two passes.  To stage both products' artifacts in one pass, specify as {{{maven.dist.dir}}}
the parent directory of {{{lucene/}}} and {{{solr/}}}; to stage separately, run {{{ant stage-maven-artifacts}}}
twice, specifying as {{{maven.dist.dir}}} first either the {{{lucene/}}} or the {{{solr/}}}
directory, and then the other.<<BR>><<BR>>  
-  1. Stage the Lucene artifacts using the {{{stage-maven-artifacts}}} target run from the
{{{lucene/}}} directory, e.g. 
+  1. Stage the Lucene and/or Solr artifacts using the {{{stage-maven-artifacts}}} target
run from a checked-out {{{lucene/}}} source directory, e.g. 
   {{{
- ant clean stage-maven-artifacts -Dmaven.dist.dir=~/temp/lucene -Dm2.repository.id=apache.releases.https
-Dm2.repository.url=https://repository.apache.org/service/local/staging/deploy/maven2
+ ant clean stage-maven-artifacts -Dmaven.dist.dir=~/temp -Dm2.repository.id=apache.releases.https
-Dm2.repository.url=https://repository.apache.org/service/local/staging/deploy/maven2
  }}}
-    * {{{maven.dist.dir}}} is the directory containing the Lucene Maven artifacts.
+    * {{{maven.dist.dir}}} is the directory containing the Lucene and/or Solr Maven artifacts.
     * {{{m2.repository.id}}} is the ID of the ASF Maven staging repository.
     * {{{m2.repository.url}}} is the staging URL for the ASF Maven staging repository.<<BR>><<BR>>
   You will be prompted to supply your ASF credentials.  To skip this prompt, you can store
your credentials in {{{settings.xml}}} - see [[#Storing_credentials_for_the_staging_repository|below]]
for details.<<BR>><<BR>>
@@ -17, +18 @@

     a. Log into https://repository.apache.org/index.html using your ASF credentials.
     a. Select "Staging Repositories" under "Build Promotion" from the navigation bar on the
left.
     a. Select the staging repository containing the Lucene artifacts.
-    a. Click on the "Close" button above the repository list, then enter a description when
prompted, e.g. "Lucene 3.6.0 RC1".
+    a. Click on the "Close" button above the repository list, then enter a description when
prompted, e.g. "Lucene/Solr 4.1RC0".
   1. To drop a staging repository, if for example a release candidate was staged but will
not be released:
     a. Log into https://repository.apache.org/index.html using your ASF credentials.
     a. Select "Staging Repositories" under "Build Promotion" from the navigation bar on the
left.
     a. Select the staging repository containing the Lucene artifacts.
     a. Click on the "Drop" button above the repository list, then enter a description when
prompted, e.g. "not the final release candidate".
-  1. Release the Lucene Maven artifacts:
+  1. Release the Lucene and/or Solr artifacts:
     a. Log into https://repository.apache.org/index.html using your ASF credentials.
     a. Select "Staging Repositories" under "Build Promotion" from the navigation bar on the
left.
     a. Select the staging repository containing the Lucene artifacts.
-    a. Click on the "Release" button above the repository list, then enter a description
when prompted, e.g. "Lucene 3.6.0".
+    a. Click on the "Release" button above the repository list, then enter a description
when prompted, e.g. "Lucene/Solr 4.1".
  
  == Storing credentials for the staging repository ==
  

Mime
View raw message