Skip to content

Commit

Permalink
Update release process
Browse files Browse the repository at this point in the history
- Add tag manual
- Add --no-parallel setting
  • Loading branch information
acktsap committed Nov 2, 2022
1 parent 6b9ef3e commit 6212ab2
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 6 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -183,7 +183,7 @@ Java
- Coverage report will be generated in `${projectRoot]/build/kover/html/index.html`
- Assemble: `./gradlew build`
- Install to local: `./gradlew install`
- Publish: `./gradlew publish`
- Publish: `./gradlew publish --no-parallel`

## License

Expand Down
15 changes: 10 additions & 5 deletions RELEASE_PROCESS.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,17 @@
export MAVEN_USER=...
export MAVEN_PASSWORD=...
```
5. Install to local and test it with example projects.
6. Publish by `./gradlew publish`
5. Install to local by `./gradlew clean build install --no-build-cache`. Test it with example projects.
6. Publish by `./gradlew publish --no-parallel`
7. Check Staging Repositories in a [sonatype](https://oss.sonatype.org/).
7. Start a new version
- Update version of `gradle.properties` to `x.x.x-SHAPSHOT`.
- Add `## x.x.x-SHAPSHOT` to `CHANGELOG.md`.
- Click Close.
- Click Release.
8. After publishing complete, make a tag `vx.x.x`.
- Make a tag by `git tag vx.x.x`.
- Push the tag by `git push origin vx.x.x`.
9. Start a new version
- Update version of `gradle.properties` to `x.y.x-SHAPSHOT`.
- Add `## x.y.x-SHAPSHOT` to `CHANGELOG.md`.
- Commit message: `Start next iteration`

## See also
Expand Down

0 comments on commit 6212ab2

Please sign in to comment.