created wiki page for building releases
This commit is contained in:
parent
37eeaad402
commit
a16e604963
1 changed files with 27 additions and 0 deletions
27
wiki/ReleaseBuild.wiki
Normal file
27
wiki/ReleaseBuild.wiki
Normal file
|
@ -0,0 +1,27 @@
|
|||
#summary Step-by-step release build instructions
|
||||
|
||||
= Files to Update =
|
||||
|
||||
Update these for a new release:
|
||||
* update ChangeLog file, ReleaseNotes wiki based on major-changes list and SVN log
|
||||
* release date in man pages and changelogs below
|
||||
* Debian changelog in packaging/deb/changelog (e.g. `debchange -i`)
|
||||
* RPM file list, changelog in packaging/rpm/core.spec.in
|
||||
* CORE API version number in gui/api.tcl and daemon/core/api/`*`.py
|
||||
* tag release 4.7rc1
|
||||
|
||||
|
||||
= Release Steps =
|
||||
|
||||
# sync all SVN repos
|
||||
# run source code sanity checks
|
||||
# build distribution tarball
|
||||
# generate PDF and HTML documentation, tgzs
|
||||
# build Linux debs and test
|
||||
# build Linux RPMs and test
|
||||
# make CORE API PDF
|
||||
# update VCORE virtual machine, zip
|
||||
# announcement email
|
||||
# update Quickstart wiki instructions
|
||||
# tag all SVN repos
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue