Difference between revisions of "Release checklist"
From Bitfighter
Watusimoto (Talk | contribs) (New page: * Make sure all code is checked in to SVN * Update ZAP_GAME_RELEASE in game.h, with the SVN version number + 1 * If new version is incompatible with older ones, update ZAP_GAME_VERSION, an...) |
Watusimoto (Talk | contribs) (updated list) |
||
Line 1: | Line 1: | ||
* Make sure all code is checked in to SVN | * Make sure all code is checked in to SVN | ||
* Update ZAP_GAME_RELEASE in game.h, with the SVN version number + 1 | * Update ZAP_GAME_RELEASE in game.h, with the SVN version number + 1 | ||
− | * If new version is incompatible with older ones, update ZAP_GAME_VERSION, | + | * If new version is incompatible with older ones, update ZAP_GAME_VERSION |
+ | * If necessary, add a new line in the master server config file | ||
* Re-checkin to SVN, so version numbers are correct, and everything aligns correctly | * Re-checkin to SVN, so version numbers are correct, and everything aligns correctly | ||
* Compile the game with the release version | * Compile the game with the release version | ||
Line 8: | Line 9: | ||
* Run NSI to create windows installer | * Run NSI to create windows installer | ||
* Test installer | * Test installer | ||
− | |||
− | |||
* Upload new version to website | * Upload new version to website | ||
+ | * Add new release to all releases page | ||
+ | * Update download page to show new release | ||
+ | * Test download | ||
+ | * Add story to main page on website announcing new release | ||
* Announce new version | * Announce new version |
Revision as of 21:07, 13 May 2008
- Make sure all code is checked in to SVN
- Update ZAP_GAME_RELEASE in game.h, with the SVN version number + 1
- If new version is incompatible with older ones, update ZAP_GAME_VERSION
- If necessary, add a new line in the master server config file
- Re-checkin to SVN, so version numbers are correct, and everything aligns correctly
- Compile the game with the release version
- Run bitfighter.exe with -createsampleini option to create an updated sample INI file
- Edit NSI file to update version number
- Run NSI to create windows installer
- Test installer
- Upload new version to website
- Add new release to all releases page
- Update download page to show new release
- Test download
- Add story to main page on website announcing new release
- Announce new version