Update release instructions

This commit is contained in:
Sampo Niskanen 2013-09-08 22:54:41 +03:00
parent e8ebb916d2
commit 6aa55a2c23

View File

@ -6,15 +6,14 @@ Steps for making a release:
3. Update ChangeLog 3. Update ChangeLog
4. ant dist 4. ant dist
5. Test new features (not in project directory) 5. Test new features (not in project directory)
6. Copy distribution files into OpenRocket-dists project 6. Copy distribution files into dists project
7. Update updates.php and test various versions using a different name: 7. Update updates.php and test various versions using a different name:
scp updates.php plaa,openrocket@web.sourceforge.net:htdocs/actions/testupdates.php scp updates.php plaa,openrocket@web.sourceforge.net:htdocs/actions/testupdates.php
java -Dopenrocket.debug.updateurl=http://openrocket.sourceforge.net/actions/testupdates.php -jar OpenRocket-1.1.0.jar java -Dopenrocket.debug.updateurl=http://openrocket.sourceforge.net/actions/testupdates.php -jar OpenRocket-1.1.0.jar
8. Update HTML: htp/htp.def (version number) htp/news.htp (release info) 8. Update HTML: htp/htp.def (version number) htp/news.htp (release info)
9. Run "htp @" and check the web pages locally 9. Run "htp @" and check the web pages locally
10. Update Eclipse project and commit files to SVN (OpenRocket and OpenRocket-dists) 10. Tag the version in Git 'git tag -a release-13.09'
11. Tag the version in SVN, URL: 11. Update Eclipse project and commit files+tag to git (OpenRocket and dists, 'git push origin release-13.09')
https://openrocket.svn.sourceforge.net/svnroot/openrocket/tags/Release_1.1.x
12. Upload JAR and source distribution and ReleaseNotes to Sourceforge 12. Upload JAR and source distribution and ReleaseNotes to Sourceforge
- Files -> Add Folder -> Add File - Files -> Add Folder -> Add File
13. Update HTML to web server: 13. Update HTML to web server:
@ -23,6 +22,6 @@ Steps for making a release:
15. Update update.php to web server: 15. Update update.php to web server:
scp updates.php plaa,openrocket@web.sourceforge.net:htdocs/actions/ scp updates.php plaa,openrocket@web.sourceforge.net:htdocs/actions/
16. Test update checking without specific options 16. Test update checking without specific options
17. Update build.properties to "pre" version + commit 17. Update build.properties to "dev" version + commit
18. Send email about new release to openrocket-announce@lists.sourceforge.net 18. Send email about new release to openrocket-announce@lists.sourceforge.net