Skip to content

Latest commit

 

History

History
30 lines (23 loc) · 926 Bytes

File metadata and controls

30 lines (23 loc) · 926 Bytes

  1. summary What to do for a release.
  2. labels Phase-Deploy

Table of Contents

Release Procedure

When it is time for a release please do the following (in order).

Requirements:

  * java 1.6 sdk
  * ant
  * svn checkout of trunk
  * svn checkout of maven (_recommended_)

Prepare Documents

  * Update wiki ReleaseNotes, mainPage
  * Build and commit javadocs
    * *Ensure you have [http://stuffthathappens.com/blog/2007/11/09/howto-publish-javadoc-on-google-code/ correct svn mime type] setup, the default is wrong.*  Do not commit javadocs without changing your subversion properties.

Build it

  * Tag it (/tags/2.0)
  * {{{ant javadoc dist}}} (specify version when asked)

Upload it

  * Upload to googlecode (title: Objectify-Appengine v2.0 , tags: OsSys-All,Featured)
  * Deprecate old versions
  * Commit maven checkout

Announce it

  * Push an email out to user list, appengine-java list
  * Announce on TSS/Other