Difference between revisions of "Releasing"
Jump to navigation
Jump to search
m |
(some formatting) |
||
| Line 1: | Line 1: | ||
| − | This is a reminder | + | This is a reminder of step required to create a new release. |
| + | == Code == | ||
* Fix <code>Makefile.versions</code> | * Fix <code>Makefile.versions</code> | ||
| − | * Commit | + | * 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 | + | * Push: <code>git push && git push --tags</code> |
| − | * Upload | + | * Upload tarball: <code>make tar && scp $tarbal xemul@download.openvz.org:/var/www/html/criu/</code> |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | [[ 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]] | ||
Revision as of 00:10, 9 March 2017
This is a reminder of step required to create 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
- 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