Difference between revisions of "Release Checklist"

From CEGUI Wiki - Crazy Eddie's GUI System (Open Source)
Jump to: navigation, search
Line 1: Line 1:
 
This page is mainly for the CEGUI team and serves as a checklist to avoid forgetting steps when making a CEGUI release.
 
This page is mainly for the CEGUI team and serves as a checklist to avoid forgetting steps when making a CEGUI release.
  
 +
* $ hg purge -all # CAREFUL!
 
* Bump release version in CMakeLists.txt  
 
* Bump release version in CMakeLists.txt  
 
* Bump ABI version in CMakeLists.txt
 
* Bump ABI version in CMakeLists.txt
Line 10: Line 11:
 
* Make docs packages.
 
* Make docs packages.
 
* Upload!
 
* Upload!
 +
* Create a release on the drupal page - http://cegui.org.uk/node/add/release
 
* Set new version in mantis as released - http://cegui.org.uk/mantis/manage_proj_edit_page.php?project_id=1
 
* Set new version in mantis as released - http://cegui.org.uk/mantis/manage_proj_edit_page.php?project_id=1
 
* Make sure N+1 version is in mantis or add it
 
* Make sure N+1 version is in mantis or add it
 +
* Generate docs and upload to static.cegui.org.uk, see http://bitbucket.org/cegui/docs-builder
 +
* Post to twitter
 +
* Post to google+

Revision as of 14:28, 7 July 2014

This page is mainly for the CEGUI team and serves as a checklist to avoid forgetting steps when making a CEGUI release.