incubator-blur-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Blur Wiki] Update of "HowToRelease" by AaronMcCurry
Date Fri, 06 Sep 2013 03:43:27 GMT
Dear Wiki user,

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

The "HowToRelease" page has been changed by AaronMcCurry:
https://wiki.apache.org/blur/HowToRelease?action=diff&rev1=16&rev2=17

  git commit -m "Adding generate site updates."
  }}}
  
+ This is a TODO item.
+ 
  The following command deploys the artifacts, checksums, and signatures (you will need to
enter a GPG passphrase) to the [[https://repository.apache.org/index.html#stagingRepositories|Apache
Staging repo]]. 
  
  {{{ 
- mvn deploy -Ppackage -Pdeploy -Pjavadoc
+ mvn deploy
  }}}
  
- If this step fails with an _Access denied_ error check that you have the required permissions
on [[https://repository.apache.org/index.html|Nexus]]. 
+ If this step fails with an ''Access denied'' error check that you have the required permissions
on [[https://repository.apache.org/index.html|Nexus]]. 
  
  Login to [[https://repository.apache.org|https://repository.apache.org]] using your Apache
credentials. Click on *Staging* on the left. Then click on *org.apache.blur* in the list of
repositories. In the panel below you should see an open repository that is linked to your
username and IP. Select this repository and click *Close*. This will close the repository
from future deployments and make it available for others to view. 
  
@@ -160, +162 @@

  I'm thinking we should use the new release process for this: http://www.apache.org/dev/release.html#upload-ci
instead of what's below?(tim)
  }}}
  
+ Follow these instructions after the artifacts are created:
- {{{ 
- ssh people.apache.org 
- VERSION=X.Y.Z 
- mkdir ~/public_html/blur-$VERSION-candidate-0 
- cd ~/public_html/blur-$VERSION-candidate-0 
- for ext in "" .asc .md5 .sha1; do 
- wget --no-check-certificate https://repository.apache.org/content/repositories/orgapacheblur-[YOUR
REPOSITORY ID]/org/apache/blur/blur/$VERSION/blur-$VERSION-src.tar.gz$ext 
- done 
- }}}
  
- Now we need to create the binary distribution checksums and signatures (since Maven doesn't
currently do this - if anyone know how to fix this, then please let us know!): 
+ http://www.apache.org/dev/release.html#upload-ci
  
+ To create the artifacts:
+ 
  {{{ 
- VERSION=X.Y.Z 
- cd target 
+ VERSION=X.Y.Z # For example 0.2.0-incubating
+ cd distribution/target 
- md5 blur-$VERSION.tar.gz > blur-$VERSION.tar.gz.md5 
+ md5 apache-blur-$VERSION-bin.tar.gz > apache-blur-$VERSION-bin.tar.gz.md5
+ md5 apache-blur-$VERSION-src.tar.gz > apache-blur-$VERSION-src.tar.gz.md5
- shasum blur-$VERSION.tar.gz > blur-$VERSION.tar.gz.sha1 
+ shasum apache-blur-$VERSION-bin.tar.gz > apache-blur-$VERSION-bin.tar.gz.sha1
+ shasum apache-blur-$VERSION-src.tar.gz > apache-blur-$VERSION-src.tar.gz.sha1
- gpg --armor --output blur-$VERSION.tar.gz.asc --detach-sig blur-$VERSION.tar.gz
+ gpg --armor --output apache-blur-$VERSION-bin.tar.gz.asc --detach-sig apache-blur-$VERSION-bin.tar.gz
- scp -p blur-$VERSION.tar.gz* people.apache.org:public_html/blur-$VERSION-candidate-0 
+ gpg --armor --output apache-blur-$VERSION-src.tar.gz.asc --detach-sig apache-blur-$VERSION-src.tar.gz
  }}}
  
  =  Sanity Check =
  
  Download the artifacts and try out some of these things: 
- * Blur in 5 minutes or the [quick start instructions|http://blur.apache.org/docs/latest/quick-start-guide.html]

+  * Blur in 5 minutes or the [quick start instructions|http://blur.apache.org/docs/latest/quick-start-guide.html]

- * Check the MD5 checksums 
+  * Check the MD5 checksums 
- * Licensing check: (download [RAT|http://incubator.apache.org/rat/] and run java -jar apache-rat-*.jar
on the Blur tarballs. Known violations include generated files (e.g. docs), .confluence files,
.json files, and a few plain text files like CHANGES.txt. 
+  * Licensing check: (download [[http://incubator.apache.org/rat/|RAT]] and run java -jar
apache-rat-*.jar on the Blur tarballs. Known violations include generated files (e.g. docs),
.confluence files, .json files, and a few plain text files like CHANGES.txt. 
  
  =  Commit and Tag =
  

Mime
View raw message