Difference between revisions of "Release Checklist"
From CEGUI Wiki - Crazy Eddie's GUI System (Open Source)
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.
- $ hg purge -all # CAREFUL!
- Bump release version in CMakeLists.txt
- Bump ABI version in CMakeLists.txt
- Add change log entries from mantis to doc/doxygen/changelog.dox
- Regenerate generated code/other files (i.e regen bindings etc)
- Create mercurial tag for release
- Make source packages.
- Build docs.
- Make docs packages.
- 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
- 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+