forked from bbqlinux/pyparted
-
Notifications
You must be signed in to change notification settings - Fork 0
/
RELEASE
22 lines (18 loc) · 756 Bytes
/
RELEASE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Instructions for making a new release:
1) git checkout master
2) git clean -d -x -f # I hope you've commited or stashed everything
# you are working on
2) git fetch
3) git rebase origin
4) make bumpver
5) git commit -a -m "New version."
6) git clean -d -x -f
7) make release
If packaging in RPM format, you might find the 'make rpmlog' target useful.
It gives you an RPM spec file formatted changelog block that contains the
git shortlog entries of all changes since the last tag.
Resulting dist/pyparted-X.Y.tar.gz is the release. 'cp -p' this to the pkg
tree and make a new build. Also need to copy it to the project download site
and make a new version entry in the Trac site.
9) git push
10) git push --tags