Difference between revisions of "Release checklist"

From Bitfighter
(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...)
 
(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, and also add a new line in the master server config file
+
* 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
* Update what's new text on website
 
* Update main page on website announcing new release
 
 
* 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