release:
@make build_man
git commit -a -m "Keyringer $(VERSION)"
+ git flow release finish -s -m "Keyringer $(VERSION)" $(VERSION)
+ git checkout master
@make tarball
gpg --use-agent --armor --detach-sign --output ../tarballs/keyringer-$(VERSION).tar.bz2.asc ../tarballs/keyringer-$(VERSION).tar.bz2
scp ../tarballs/keyringer-$(VERSION).tar.bz2* keyringer:/var/sites/keyringer/releases/
# We're doing tagging afterwards:
# http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=568375
- git tag -s $(VERSION) -m "Keyringer $(VERSION)"
+ #git tag -s $(VERSION) -m "Keyringer $(VERSION)"
+ git checkout develop
Go to develop branch and start a new release
- git checkout develop
git flow release start VERSION
Prepare the source code:
Create and upload a new release:
- git flow release finish $VERSION
- git checkout master
make release
Update the debian branch: