Changeset View
Changeset View
Standalone View
Standalone View
doc/release-process.md
Show All 20 Lines | 3. Verify tests passed | ||||
- Ensure that bitcoind and bitcoin-qt run with no issue on all supported platforms. | - Ensure that bitcoind and bitcoin-qt run with no issue on all supported platforms. | ||||
Manually test bitcoin-qt by sending some transactions and navigating through the menus. | Manually test bitcoin-qt by sending some transactions and navigating through the menus. | ||||
4. Add git tag for release | 4. Add git tag for release | ||||
a. Create the tag: `git tag vM.m.r` (M = major version, m = minor version, r = revision) | a. Create the tag: `git tag vM.m.r` (M = major version, m = minor version, r = revision) | ||||
b. Push the tag to Github: `git push <github remote> vM.m.r` | b. Push the tag to Github: `git push <github remote> vM.m.r` | ||||
5. Increment version number for the next release in: | 5. Increment version number for the next release in: | ||||
- `doc/release-notes.md` (and copy existing one to versioned `doc/release-notes/*.md`) | |||||
- `CMakeLists.txt` | - `CMakeLists.txt` | ||||
- `contrib/seeds/makeseeds.py` (only after a new major release) | - `contrib/seeds/makeseeds.py` (only after a new major release) | ||||
## Release | ## Release | ||||
6. Create Gitian Builds (see [gitian-building.md](/doc/gitian-building.md)) | 6. Create Gitian Builds (see [gitian-building.md](/doc/gitian-building.md)) | ||||
7. Verify matching Gitian Builds, gather signatures | 7. Verify matching Gitian Builds, gather signatures | ||||
Show All 24 Lines |