Open main menu
Home
Random
Log in
Settings
About CRIU
Disclaimers
CRIU
Search
Changes
← Older edit
Newer edit →
Releasing
(edit)
Revision as of 01:07, 27 April 2019
641 bytes added
,
01:07, 27 April 2019
→Wiki
:
some improvements
Line 1:
Line 1:
−
This is a reminder
what
to
do to make
new release
+
This is a reminder
of steps needed
to
roll out a
new release
.
+
== Code ==
* Fix <code>Makefile.versions</code>
* Fix <code>Makefile.versions</code>
−
* Commit
, title
:
+
* Commit: <
code
>
git commit -m "
criu: Version $version
"</code>
−
<
pre
>
+
* Tag: <code>git tag -a v$version -m '$summary'</code>
−
criu: Version $version
+
* Push: <code>git push && git push --tags</code>
+
* Upload tarball: <code>make tar && scp $tarbal xemul@download.openvz.org:/var/www/html/criu/</code>
−
Some description of the release
+
== Wiki ==
−
</pre>
+
−
*
Tag <code>git tag -a v$
version
-m
'
$summary
'
<
/
code>
+
*
Make sure ''previous
version''
is listed in [[Releases#Old versions]]
+
* Add release metadata:
+
** name to [[Template:Codename]]
+
** date to [[Template:Release date]]
+
* Create [[Download/criu
/
VERSION]]
+
* Bump [[Template:Last version]]
+
* Add new version to [[Changelogs]]
+
* Fixup [[Release schedule]]
+
** remove new version from [[Release schedule#Future releases]]
+
** add previous version to [[Release schedule#Past releases]]
+
+
== Announces ==
+
+
* FIXME
+
+
[[Category: development]]
Kir
Bureaucrats
,
Administrators
1,067
edits