Skip to content

Latest commit

 

History

History
29 lines (16 loc) · 1.22 KB

RELEASE_PROCEDURE.md

File metadata and controls

29 lines (16 loc) · 1.22 KB

Release procedure

When you release fixed version of SpotBugs Gradle Plugin, please follow these procedures.

Update version info

Create a commit to handle following changes:

  • Remove -SNAPSHOT from version in build.gradle
  • Replace Unreleased with actual version number in CHANGELOG.md

This commit will be tagged with version number. Refer db979662 as example.

Prepare for next development

Create a commit to handle following changes:

  • change version in build.gradle to SNAPSHOT version
  • add Unreleased - 2019-??-?? into CHANGELOG.md

Refer ef63f198 as example.

Create pull request, and merge it with review

Now you have two commits in your topic branch. Create a pull request from it, and ask other SpotBugs teammates to review. They'll merge and tag your commit.

Release to Gradle Plugin Portal

When we push tag, the build result on Travis CI will be deployed to Gradle Plugin Portal. Check official document for detail.