-
Notifications
You must be signed in to change notification settings - Fork 13
ReleaseChecklist
Ed Kolis edited this page Aug 25, 2019
·
1 revision
- Purge any properties or other code that are marked as [Obsolete] waiting on ending of a test game.
- Quickstart
- Ship movement
- Combat
- Manipulating fleets (add/remove/disband)
- Go through issues with a milestone of testing and test them so they can be resolved.
- Make sure all issues with a severity of "blocker" are resolved.
- Run unit tests
- Some of them need to be run individually to pass; run them all at once first, then run the failed ones individually.
- There are a few that are broken and thus can be ignored if they fail:
- DynamicFormula (Something is getting initialized wrong, probably need to load the formula from an actual mod)
- The SimpleData tests in DataTest (SimpleData is not used in the game yet)
- Update assembly versions, e.g. 0.0.9 for alpha 9, 0.2.0 for beta 2, etc...
- Make a release build of the game
- Make sure there are no SE4 assets in the release folder (save for data files)
- Zip up the Release folder (or 7z, rar, whatever)
- Rename the Release folder inside the zip file to FrEee
- Upload the zip file to the downloads section of bitbucket