improve release process (not yet perfect)

Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
This commit is contained in:
Nico Schottelius 2013-07-12 21:26:14 +02:00
commit 71f01ca735
3 changed files with 23 additions and 19 deletions

View file

@ -4,8 +4,8 @@ Changelog
* Changes are always commented with their author in (braces)
* Exception: No braces means author == Nico Schottelius
2.2.0: 2013-07-11
* Build: Fixed several small issues in the Makefile
2.2.0: 2013-07-12
* Build: Cleanup the Makefile
* Type __package_opkg: Use shortcut version
* Core: Remove old pseudo object id "singleton" (Steven Armstrong)

View file

@ -14,18 +14,19 @@
x rsync cdist docs to website repo & add to website repo
x create blog entry & add to website repo
]
- upload website
- fix latest link for manpages
- send mail to mailinglist
x upload website
x fix latest link for manpages
x send mail to mailinglist -> also requires git tag & git release
x should also require web-release including blog!
- create PKGBUILD for archlinux release
- create git tag / read description
- if necessary create version branch
- change to version branch and merge master branch
- update git repos
- update website from repo
- create release on freecode
x create git tag / read description
t if necessary create version branch
x change to version branch and merge tag!
x update git repos
x update website from repo
x create release on freecode
x create versionfile
x make pypi release