core-extra/wiki/ReleaseBuild.wiki
2014-07-29 18:05:54 +00:00

27 lines
No EOL
805 B
Text

#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