Difference between revisions of "Release Checklist"

From Liberty Eiffel Wiki
Jump to navigation Jump to search
m
Line 10: Line 10:
 
* create the final release tag
 
* create the final release tag
 
git tag <release_name>
 
git tag <release_name>
  +
* create release debian packages
  +
HOW?
 
* create tarball and put on FTP server
 
* create tarball and put on FTP server
 
* write announce email to our mailing list and as news on savannah
 
* write announce email to our mailing list and as news on savannah

Revision as of 22:40, 7 January 2016

This is WIP. Please update if you think of any missing detail. The target is to include all necessary command line commands (where applicable)

  • cleanup Testsuite
  • update LIBERTY_VERSION
  • create new bootstrap germ code
resources/smarteiffel-germ/make_germ.sh
  • create release candidate
git tag <release_name>-rc1
  • collect RC feedback on our mailing list
  • create the final release tag
git tag <release_name>
  • create release debian packages
HOW?
  • create tarball and put on FTP server
  • write announce email to our mailing list and as news on savannah
  • plan the next release (tickets on savannah)