You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by an...@apache.org on 2014/05/12 15:13:47 UTC

svn commit: r1593961 - /tomee/site/trunk/content/dev/release-tomee.mdtext

Author: andygumbrecht
Date: Mon May 12 13:13:47 2014
New Revision: 1593961

URL: http://svn.apache.org/r1593961
Log:
release-tomee.mdtext

Modified:
    tomee/site/trunk/content/dev/release-tomee.mdtext

Modified: tomee/site/trunk/content/dev/release-tomee.mdtext
URL: http://svn.apache.org/viewvc/tomee/site/trunk/content/dev/release-tomee.mdtext?rev=1593961&r1=1593960&r2=1593961&view=diff
==============================================================================
--- tomee/site/trunk/content/dev/release-tomee.mdtext (original)
+++ tomee/site/trunk/content/dev/release-tomee.mdtext Mon May 12 13:13:47 2014
@@ -1,8 +1,8 @@
-# Releasing TomEE
+#Releasing TomEE
 
 	This document is aimed at guiding a release manager through the general release process. You will need either a Linux, Mac, or failing that a Linux Virtual on Win. 
 
-### Preparation of The Branch
+###Preparation of The Branch
 	
 Run **ant -f rat.xml > report.txt** on trunk to ensure all licences are in place.
 
@@ -22,7 +22,7 @@ Basically search for the following line 
 An SVN trigger must be added afterwards. This can only be done by someone with admin permissions, such as any PMC chair or an Infra team member.
 Just drop an email to *infrastructure@apache.org*
 
-### Create a TCK Branch
+###Create a TCK Branch
 
 Branch the TCK using the same version as the release branch from here:
 
@@ -40,7 +40,7 @@ Run **ant -f rat.xml > report.txt** on t
  - Review the report.txt and update/add missing headers until clean.
  - *Tip*, search for **Unapproved licenses:**.
 
-### Check SVN Authentication
+###Check SVN Authentication
  
 Pre-authenticate svn repositories to ensure your credentials are cached before using any tools.
 
@@ -51,7 +51,7 @@ Pre-authenticate svn repositories to ens
 	svn mkdir -m "Create test dir" https://dist.apache.org/repos/dist/dev/tomee/testdir
 	svn delete -m "Delete test dir" https://dist.apache.org/repos/dist/dev/tomee/testdir
 
-### Prepare Maven Authentication
+###Prepare Maven Authentication
 
 Ensure your maven .m2/settings.xml correct, and be aware that the tools currently require a clear text password:
 
@@ -83,7 +83,7 @@ Ensure your maven .m2/settings.xml corre
 				</repository>
 			  </repositories>
 
-### Code Signing Setup
+###Code Signing Setup
 
 If this is your first release then you will have to ensure that you have a code signing key prepared on the machine from which you perform the release. The process is quite intense. You can find information here:
 
@@ -113,7 +113,7 @@ Just follow the instructions there on ho
  - Take note of your key fingerprint using **gpg --fingerprint <your name>**
  - Go to [https://id.apache.org](https://id.apache.org), log in and fill OpenPGP Public Key Primary Fingerprint: with the value of your fingerprint.
  
-### Build the Release Tools
+###Build the Release Tools
 
 Checkout the release tools using SVN from here [https://svn.apache.org/repos/asf/tomee/sandbox/release-tools](https://svn.apache.org/repos/asf/tomee/sandbox/release-tools)
 
@@ -125,7 +125,7 @@ Have a look at **run.sh** to see the ent
 
 Understand that the release tools are not polished, and you currently may have to edit source and re-compile.
 
-### Site Staging
+###Site Staging
 
 For some of the release steps you will need to provide documentation on the site. Checkout the site here:
 
@@ -147,7 +147,7 @@ Once you are happy with the staging you 
 
 [https://cms.apache.org/tomee/publish](https://cms.apache.org/tomee/publish)
 
-### Begin The Release Process
+###Begin The Release Process
 
 Ensure TCK is passing all tests, and if so create an SVN tag from the branch.
 
@@ -195,7 +195,7 @@ Update trunk versions. How you do this i
 
 Create the next version iterations in JIRA.
 
-### Rolling Out The Preview
+###Rolling Out The Preview
 
 	Note: Before running anything below ensure you either have:
 
@@ -222,7 +222,9 @@ Votes are generally managed and identifi
 
 If the vote fails then discuss, fix and re-roll.
 
-TCK test vote binaries
+###Voted Binaries
+
+Once the vote has passed then release the binaries on Nexus: [https://repository.apache.org/index.html#welcome](https://repository.apache.org/index.html#welcome)
 
 ###Blog