update RELEASING docs links to CI (#1506)

This commit is contained in:
Andrea Franz 2019-06-28 10:37:34 +02:00 committed by GitHub
parent dd17860302
commit 699b70fea2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 5 deletions

View File

@ -2,7 +2,7 @@
The release process describes creating a release on Github. Each release consists of a new tag and assets which are builds for various environments but not only. The release process describes creating a release on Github. Each release consists of a new tag and assets which are builds for various environments but not only.
The process is automated and, even though it's possible to run manually, should always be triggered using [our Jenkins job](https://ci.status.im/job/status-go/job/parallel/). The process is automated and, even though it's possible to run manually, should always be triggered using [our Jenkins job](https://ci.status.im/job/status-go/job/manual/).
## Versioning ## Versioning
@ -12,10 +12,10 @@ We use `0` as the MAJOR version and bump only MINOR when there are breaking chan
## Custom build ## Custom build
1. Go to [Jenkins job](https://ci.status.im/job/status-go/job/parallel/), 1. Go to [Jenkins job](https://ci.status.im/job/status-go/job/manual/),
1. Leave "RELEASE" **unchecked** and use your branch name. 1. Leave "RELEASE" **unchecked** and use your branch name.
After successful build, open it (https://ci.status.im/job/status-go/job/parallel/$BUILD_ID/) in a browser. Artifacts will have a random ID, for example `status-go-android-181221-143603-5708af.aar`, means that `181221-143603-5708af` is a version you can use in [status-react](https://github.com/status-im/status-react). After successful build, open it (https://ci.status.im/job/status-go/job/manual/$BUILD_ID/) in a browser. Artifacts will have a random ID, for example `status-go-android-181221-143603-5708af.aar`, means that `181221-143603-5708af` is a version you can use in [status-react](https://github.com/status-im/status-react).
## Releasing a new patch (no breaking changes or a hot-fix release) ## Releasing a new patch (no breaking changes or a hot-fix release)
@ -25,7 +25,7 @@ TODO: create a script that can do that instead of manual work.
1. Cherry-pick a commit you want to include OR merge `develop` branch, 1. Cherry-pick a commit you want to include OR merge `develop` branch,
1. Bump `Y` (`0.X.Y`) in the current version (`VERSION` file), 1. Bump `Y` (`0.X.Y`) in the current version (`VERSION` file),
1. Commit and push the change to `release/0.X` branch, 1. Commit and push the change to `release/0.X` branch,
1. Go to [Jenkins job](https://ci.status.im/job/status-go/job/parallel/), select "RELEASE" and use `release/0.X` branch name. 1. Go to [Jenkins job](https://ci.status.im/job/status-go/job/manual/), select "RELEASE" and use `release/0.X` branch name.
## Releasing a new version (breaking changes) ## Releasing a new version (breaking changes)
@ -37,4 +37,4 @@ TODO: create a script that can do that instead of manual work.
1. Checkout a new branch `release/0.X`, 1. Checkout a new branch `release/0.X`,
1. Remove `-beta.Z` suffix from the current version (`VERSION` file), 1. Remove `-beta.Z` suffix from the current version (`VERSION` file),
1. Commit and push the change, 1. Commit and push the change,
1. Go to [Jenkins job](https://ci.status.im/job/status-go/job/parallel/), select "RELEASE" and use `release/0.X` branch. 1. Go to [Jenkins job](https://ci.status.im/job/status-go/job/manual/), select "RELEASE" and use `release/0.X` branch.