Icecast Server/Release Checklist: Difference between revisions
Jump to navigation
Jump to search
(initial version) |
m (EPirat moved page Icecast Server/ReleaseCheckList to Icecast Server/Release Checklist) |
||
(4 intermediate revisions by 4 users not shown) | |||
Line 2: | Line 2: | ||
* Check version in configure.in | * Check version in configure.in | ||
* Ensure everything is committed | * Ensure everything is committed | ||
* Test on all Release critical systems | * Test on all Release critical systems | ||
* Test on all other systems you have access to | * Test on all other systems you have access to | ||
* Update README, NEWS, HACKING and TODO | * Update README, NEWS, HACKING and TODO | ||
Line 37: | Line 37: | ||
** osc commit | ** osc commit | ||
** verify builds on dashboard and in repos | ** verify builds on dashboard and in repos | ||
[[Category:Icecast]] |
Latest revision as of 09:17, 12 February 2016
- Update documentation
- Check version in configure.in
- Ensure everything is committed
- Test on all Release critical systems
- Test on all other systems you have access to
- Update README, NEWS, HACKING and TODO
- Update and set release date in ChangeLog
- Ensure everything is committed including last changes to ChangeLog.
- Tag the release in VCS
- make distcheck
- commit resulting tarball to releases directory for replication
- update download page
- update news page
- add "Version" and close "Milestone" in trac
- post on IRC (+topic)
- post on icecast and icecast-dev
- create downstream bugs to facilitate adoption
packaging specific
- update debian packaging
- copy and rename release tar-ball
- unpack debian.tar
- add release to 'changelog'
- tar up with right name
- verify version and checksums are correct in .dsc
- update RPM packaging
- change version in .spec
- change tarball name in .spec
- change debian tarball name in .spec
- update icecast-fix-no-add-needed.patch to apply cleanly
- windows
- TBD
- OBS
- osc delete all old files (tarballs)
- osc add new files (tarballs)
- (build locally -- feeling lucky, punk?)
- osc commit
- verify builds on dashboard and in repos