5
Customers have installed this app in at least 5 active instances.
Get it nowFree app

Enforce a Semver tag in each pull request title to facilitate auto-generation of Semver versions

Enforce a Semver tag in each pull request title to facilitate auto-generation of Semver versions

Configure review approvers

Enforce Semver labels

Enforce required review approvals

Enable the plugin under the "merge checks" repository settings.

Configure how many review approvals are required for each class of Semver increment.

Each pull request must be prefixed with a valid Semver label or it won't be able to merge.

Prevent the merging of a pull request unless it has the required number of review approvals for the defined Semver increment.

More details

If you already enforce pull requests to your main branch and are following Semver to version your repository then this plugin may be of use.

Each PR title will be required start with Major, Minor, Patch or Upkeep. The latter is for changes not requiring a release, e.g. documentation or improved tests.

For each of these prefixes you can configure how many review approvals are needed to merge a PR. Often you'll want a greater number for Major breaking changes than for Patch fixes.

Once this plugin is in use you can use the sister CLI to query Bitbucket REST api and determine the next Semver version during a release. See https://github.com/mikestead/bitbucket-semver

Reviews for cloud

(0)Sign in to write a review

There are no reviews yet. Be the first to review this app.

Reviews for server

(0)Sign in to write a review

There are no reviews yet. Be the first to review this app.

Pricing

Support is not available for this app.

Vendor support resources

See existing Q&A in Atlassian CommunityAsk a question in the Atlassian Community

Atlassian-hosted discussions connect you to other customers who use this app.

Versions

Version 1.1.0 Bitbucket Server 5.2.0 - 5.10.1 Released 2017-09-11

Summary

First release with support for semver version PR title prefixing

Installation

  1. Log into your Bitbucket instance as an admin.
  2. Click the admin dropdown and choose Add-ons. The Manage add-ons screen loads.
  3. Click Find new add-ons from the left-hand side of the page.
  4. Locate Semver Pull Request Checker via search. Results include app versions compatible with your Bitbucket instance.
  5. Click Install to download and install your app.
  6. You're all set! Click Close in the Installed and ready to go dialog.

Similar apps