|
1 |
| -# Micronaut Core Release Process |
| 1 | += Micronaut Core Release Process |
2 | 2 |
|
3 |
| -1. Ensure all changes from previous branches are merged up |
4 |
| -1. Ensure there are no snapshot dependencies |
5 |
| -1. Set the version to a release version in `gradle.properties` |
6 |
| -1. Commit the release `git commit -a -m "Release Micronaut XXX"` |
7 |
| -1. Tag the release `git tag vXXX` (Don't forget the `v` prefix!) |
8 |
| -1. Push the tag `git push --tags` and waiting for Travis to complete the tagged release https://travis-ci.org/micronaut-projects/micronaut-core/ |
9 |
| -1. Login to the Bintray repo at https://bintray.com/micronaut/core-releases-local and click the button to publish the staged release. |
10 |
| -1. Update the release notes at https://github.com/micronaut-projects/micronaut-core/releases/tag/vXXX |
11 |
| -1. Run the Maven Central sync locally `./gradlew sWMC` (may take over an hour, repeat if fails at any point) |
12 |
| -1. Verify the release worked |
| 3 | +. Ensure all changes from previous branches are merged up |
| 4 | +. Ensure there are no snapshot dependencies |
| 5 | +. Set the version to a release version in `gradle.properties` |
| 6 | +. Commit the release `git commit -a -m "Release Micronaut XXX"` |
| 7 | +. Tag the release `git tag vXXX` (Don't forget the `v` prefix!) |
| 8 | +. Push the tag `git push --tags` and waiting for Travis to complete the tagged release https://travis-ci.org/micronaut-projects/micronaut-core/ |
| 9 | +. Login to the Bintray repo at https://bintray.com/micronaut/core-releases-local and click the button to publish the staged release. |
| 10 | +. Update the release notes at https://github.com/micronaut-projects/micronaut-core/releases/tag/vXXX |
| 11 | +. Run the Maven Central sync locally `./gradlew sWMC` (may take over an hour, repeat if fails at any point) |
| 12 | +. Verify the release worked |
13 | 13 | * Run `sdk install micronaut XXX` and perform smoke tests or creating an application etc.
|
14 | 14 | * Check the documentation published to docs.micronaut.io/XXX
|
15 |
| -1. Change the version in `gradle.properties` back to a snapshot of next release |
16 |
| -1. Push the code `git push` |
17 |
| -1. Announce the Release |
| 15 | +. Change the version in `gradle.properties` back to a snapshot of next release |
| 16 | +. Push the code `git push` |
| 17 | +. Announce the Release |
0 commit comments