Difference between revisions of "Releasing"

From CRIU
Jump to: navigation, search
(some formatting)
m (+announces)
Line 1: Line 1:
This is a reminder of step required to create a new release.
+
This is a reminder of steps needed to roll out a new release.
  
 
== Code ==
 
== Code ==
Line 16: Line 16:
 
* Add to [[Releases]]
 
* Add to [[Releases]]
 
* Fixup [[Release schedule]]
 
* Fixup [[Release schedule]]
 +
 +
== Announces ==
 +
 +
* FIXME
  
 
[[Category: development]]
 
[[Category: development]]

Revision as of 00:18, 9 March 2017

This is a reminder of steps needed to roll out a new release.

Code

  • Fix Makefile.versions
  • Commit: git commit -m "criu: Version $version"
  • Tag: git tag -a v$version -m '$summary'
  • Push: git push && git push --tags
  • Upload tarball: make tar && scp $tarbal xemul@download.openvz.org:/var/www/html/criu/

Wiki

Announces

  • FIXME