Skip to content

Commit

Permalink
Added git push step
Browse files Browse the repository at this point in the history
  • Loading branch information
elizarov committed Mar 6, 2018
1 parent ff2d189 commit 25fa9c7
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,19 +26,22 @@ To release new `<version>` of `kotlinx-coroutines`:

6. Commit updated files for new version: <br>
`git commit -a -m "Version <version>"`

7. Push new version into `master`: <br>
`git push`

7. On [TeamCity integration server](https://teamcity.jetbrains.com/project.html?projectId=KotlinTools_KotlinxCoroutines):
8. On [TeamCity integration server](https://teamcity.jetbrains.com/project.html?projectId=KotlinTools_KotlinxCoroutines):
* Wait until "Build" configuration for committed `master` branch passes tests.
* Run "Deploy" configuration with the corresponding new version.

8. In [GitHub](https://github.com/kotlin/kotlinx.coroutines) interface:
9. In [GitHub](https://github.com/kotlin/kotlinx.coroutines) interface:
* Create new release named as `<version>`.
* Cut & paste lines from [`CHANGES.md`](CHANGES.md) into description.

9. Build and publish documentation for web-site: <br>
0. Build and publish documentation for web-site: <br>
`site/deploy.sh <version> push`

0. In [Bintray](https://bintray.com) admin interface:
1. In [Bintray](https://bintray.com) admin interface:
* Publish artifacts of the new version.
* Wait until newly published version becomes the most recent.
* Sync to Maven Central.

0 comments on commit 25fa9c7

Please sign in to comment.