Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 47 lines (28 sloc) 1.339 kb
f18e792 @janimo Add RELEASING docs
janimo authored
1 Steps used to make a new release
2 =================================
3
4 Here's what was used to release 0.5.2. In the future slight changes will be needed to adjust for the version numbers
5
6 Make the tarball
7 -------------------
8
3d66fda @janimo Mention testing in release guidelines
janimo authored
9 Make sure all supported sites work and there are no regressions.
10
f18e792 @janimo Add RELEASING docs
janimo authored
11 When you consider the tree good to release and have the changelog updated go to a git checkout
12
13 $cd lightspark
14
595139d @janimo Update RELEASING file
janimo authored
15 Bump version in CMakeLists.txt and commit the change
95bec4b @janimo Update RELEASING doc
janimo authored
16
f18e792 @janimo Add RELEASING docs
janimo authored
17 tag it
18
19 $git tag lightspark-0.5.2
20 $git push --tags origin master
21
22 make a tarball of it
23
6c80f6b @janimo Use tar.gz instead of .tgz in RELEASING docs
janimo authored
24 $git archive --format tar --prefix=lightspark-0.5.2/ lightspark-0.5.2 |gzip -9 >../lightspark-0.5.2.tar.gz
f18e792 @janimo Add RELEASING docs
janimo authored
25
26 sign the tarball for publishing on Launchpad
6c80f6b @janimo Use tar.gz instead of .tgz in RELEASING docs
janimo authored
27 $gpg --armor --sign --detach-sig lightspark-0.5.2.tar.gz
f18e792 @janimo Add RELEASING docs
janimo authored
28
595139d @janimo Update RELEASING file
janimo authored
29 Bump debian/changelog version as that is used by the daily Ubuntu package builds in Launchpad.
30 $dch -i
31
f18e792 @janimo Add RELEASING docs
janimo authored
32 Upload to Launchpad
33 --------------------
34
35 Currently only available to project managers (Alessandro and Jani).
36
37 Create milestone and release in this interface, name both lightspark-0.5.2
38
39 https://launchpad.net/lightspark/trunk
40
6c80f6b @janimo Use tar.gz instead of .tgz in RELEASING docs
janimo authored
41 LP will prompt for descriptions, changelogs and uploads of .tar.gz and .asc files.
9cd9d7b @mgehre RELEASING: add conversion of "Fix committed" to "Fix released"
mgehre authored
42
43 Mark bugs from "Fix committed" to "Fix released"
44 --------------------
45 See
46 https://bugs.launchpad.net/lightspark/+bugs?field.searchtext=&field.status%3Alist=FIXCOMMITTED
Something went wrong with that request. Please try again.