Auto merge of #2107 - bitcartel:fix_release_process_docs, r=str4d
Update release process documentation. Closes #2083, #2084, #2088.
This commit is contained in:
@@ -8,7 +8,7 @@ zcash (1.0.5) jessie; urgency=medium
|
|||||||
|
|
||||||
* 1.0.5 release.
|
* 1.0.5 release.
|
||||||
|
|
||||||
-- Zcash Company <team@z.cash> Thu, 19 Jan 2016 19:23:40 -0700
|
-- Zcash Company <team@z.cash> Thu, 19 Jan 2017 19:23:40 -0700
|
||||||
|
|
||||||
zcash (1.0.4) jessie; urgency=medium
|
zcash (1.0.4) jessie; urgency=medium
|
||||||
|
|
||||||
|
|||||||
@@ -37,11 +37,12 @@ previous release:
|
|||||||
configure.ac
|
configure.ac
|
||||||
contrib/gitian-descriptors/gitian-linux.yml
|
contrib/gitian-descriptors/gitian-linux.yml
|
||||||
|
|
||||||
Build and commit to update versions, and then perform the following commands:
|
Build and commit to update versions, and then perform the following commands:
|
||||||
|
|
||||||
help2man -n "RPC client for the Zcash daemon" src/zcash-cli > contrib/DEBIAN/manpages/zcash-cli.1
|
help2man -n "RPC client for the Zcash daemon" src/zcash-cli > contrib/debian/manpages/zcash-cli.1
|
||||||
help2man -n "Network daemon for interacting with the Zcash blockchain" src/zcashd > contrib/DEBIAN/manpages/zcashd.1
|
help2man -n "Network daemon for interacting with the Zcash blockchain" src/zcashd > contrib/debian/manpages/zcashd.1
|
||||||
|
|
||||||
|
Check the version number in the man pages as they use the commit id e.g. 1.0.6-xxxxxxx which may need to be manually cleaned up. Also check the titles use "zcashd" and "zcash-cli", not "zcash".
|
||||||
|
|
||||||
In `configure.ac` and `clientversion.h`:
|
In `configure.ac` and `clientversion.h`:
|
||||||
|
|
||||||
@@ -65,13 +66,17 @@ Run the release-notes.py script to generate release notes and update authors.md
|
|||||||
|
|
||||||
$ python zcutil/release-notes.py --version $ZCASH_RELEASE
|
$ python zcutil/release-notes.py --version $ZCASH_RELEASE
|
||||||
|
|
||||||
|
Add the newly created release notes to the Git repository:
|
||||||
|
|
||||||
|
$ git add doc/release-notes/release-notes-$ZCASH_RELEASE.md
|
||||||
|
|
||||||
Update the Debian package changelog:
|
Update the Debian package changelog:
|
||||||
|
|
||||||
export DEBVERSION="${ZCASH_RELEASE}"
|
export DEBVERSION="${ZCASH_RELEASE}"
|
||||||
export DEBEMAIL="${DEBEMAIL:-team@z.cash}"
|
export DEBEMAIL="${DEBEMAIL:-team@z.cash}"
|
||||||
export DEBFULLNAME="${DEBFULLNAME:-Zcash Company}"
|
export DEBFULLNAME="${DEBFULLNAME:-Zcash Company}"
|
||||||
|
|
||||||
dch -v $DEBVERSION -D jessie -c contrib/DEBIAN/changelog
|
dch -v $DEBVERSION -D jessie -c contrib/debian/changelog
|
||||||
|
|
||||||
(`dch` comes from the devscripts package.)
|
(`dch` comes from the devscripts package.)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user