cleanup the release process

Signed-off-by: Nico Schottelius <nico@bento.schottelius.org>
This commit is contained in:
Nico Schottelius 2013-09-04 22:58:52 +02:00
commit c68c11dce1
2 changed files with 19 additions and 10 deletions

View file

@ -239,16 +239,23 @@ eof
git checkout master
git merge "$target_branch"
# Publish git changes
make pub
exit 0
# publish man, speeches, website
make web-release-all
make speeches-dist
# Create and publish package for pypi
make pypi-release
RELEASE=speeches-dist web-release
RELEASE+=ml-release freecode-release
RELEASE+=man-dist pypi-release git-release
RELEASE+=archlinux-release
# Archlinux release is based on pypi
make archlinux-release
# Announce change on Freecode
make freecode-release
# Announce change on ML
make ml-release
;;
test)