155
by Aurelien Gateau
Check status before starting |
1 |
- Verify copy is clean and up to date |
179
by Aurelien Gateau
Updated to use bzr |
2 |
bzr st |
3 |
bzr pull |
|
92
by Aurelien Gateau
Document release process. |
4 |
- Update NEWS |
179
by Aurelien Gateau
Updated to use bzr |
5 |
r!bzr log --line -r tag:x.y.z-1.. |
92
by Aurelien Gateau
Document release process. |
6 |
- Bump version number in CMakeLists.txt |
192
by Aurelien Gateau
Include explicit instructions about version numbers |
7 |
- Bump library version number in CMakeLists.txt |
92
by Aurelien Gateau
Document release process. |
8 |
- Commit |
9 |
- Create tarball |
|
10 |
- Unpack tarball, build and run tests |
|
144
by Aurelien Gateau
Testing with KDE trunk should avoid regressions like the infinite recursion |
11 |
- Test with KDE trunk |
150
by Aurelien Gateau
Use a var for the tag |
12 |
- If ok, create tag |
13 |
tag=x.y.z |
|
179
by Aurelien Gateau
Updated to use bzr |
14 |
bzr tag $tag |
92
by Aurelien Gateau
Document release process. |
15 |
- Push |
179
by Aurelien Gateau
Updated to use bzr |
16 |
bzr push |
92
by Aurelien Gateau
Document release process. |
17 |
- Upload tarball |
150
by Aurelien Gateau
Use a var for the tag |
18 |
lp-project-upload libdbusmenu-qt $tag libdbusmenu-qt-$tag.tar.bz2 |