-
Notifications
You must be signed in to change notification settings - Fork 17
Release Checklist
Jonas Helming edited this page Jan 18, 2014
·
3 revisions
Milestone releases do not increase the version number, they are identified by their qualifier
- Enter milestone qualifier
- Trigger a new build
- Perform all manual tests (TODO for every project: Create a list of manual tests)
- Test the installer (i.e. a fresh install succeeds)
- Test the updater (i.e. an update succeeds)
- Clean up the issue tracker: roll all unresolved issues in the next sprint
- Close the milestone.
- Create a release on github
- Publish release notes: These should contain the relevant commits, as well as the list of issues resolved in the sprint.
- Upload the milestone build to the github release
- Link the latest release on the respective download page
- Announce release
- Update this list by new discovered steps https://github.com/openETCS/ecosystem/wiki/Release-Checklist
- Copy this content as an issues to the next milestone