Version 9 (modified by ramonb, 11 years ago) (diff) |
---|
Complete milestone
- Update/complete the milestone in Trac for the release - i.e.: v1.0.1
- reference ticket's with each item
Complete source code
- update CHANGES : copy/paste milestone text
- update sara_cmt/__init__.py : set correct __version__
GIT: bugfix release
I.e.: release 1.0.1
git checkout stable/<version> git tag <version> git push
GIT: feature release
I.e.: release 1.1
git checkout -b stable/<version> master # Create new local branch for new <version> based on <master> git tag <version> git push <remote> stable/<version> # Create new remote branch for new <version> git config branch.stable/<version>.remote origin # Set up local branch tracking git config branch.stable/<version>.merge refs/heads/stable/<version> # Set up local branch tracking
Create tarball
git checkout stable/<version> git archive --format=tar --prefix=CMT-<version>/ HEAD | bzip2 >CMT-<version>.src.tar.bz2
Create PIP package
cd git/sara_cmt python setup.py sdist