Line 1:
Line 1:
−
This is a reminder what to do to make new release
+
This is a reminder of step required to create a new release.
+
== Code ==
* Fix <code>Makefile.versions</code>
* Fix <code>Makefile.versions</code>
−
* Commit, title: <code>criu: Version $version</code>
+
* Commit: <code>git commit -m "criu: Version $version"</code>
−
* Tag <code>git tag -a v$version -m '$summary'</code>
+
* Tag: <code>git tag -a v$version -m '$summary'</code>
−
* Push <code>git push</code> <code>git push --tags</code>
+
* Push: <code>git push && git push --tags</code>
−
* Upload tarbal <code>make tar</code> <code>scp $tarbal xemul@download.openvz.org:/var/www/html/criu/</code>
+
* Upload tarball: <code>make tar && scp $tarbal xemul@download.openvz.org:/var/www/html/criu/</code>
−
* Update wiki
−
** Create [[Download/criu/VERSION]]
−
** Add release name do [[Template:Codename]]
−
** Bump [[Template:Latest_release]]
−
** Add to [[Releases]]
−
** Fixup [[release schedule]]
−
[[ Category: development ]]
+
== Wiki ==
+
+
* Create [[Download/criu/VERSION]]
+
* Add release name to [[Template:Codename]]
+
* Add release date to [[Template:Release date]]
+
* Bump [[Template:Latest release]]
+
* Add to [[Releases]]
+
* Fixup [[Release schedule]]
+
+
[[Category: development]]