Customers have installed this app in at least 270 active instances.
    by Tomas Bjerrefor Bitbucket Server 5.0.0 - 5.3.0 and more versions
    Versions available for Bitbucket Server 2.12.0 - 4.14.8
    UnsupportedData Center
    This app is compatible with the clustering and high-availability capabilities of our products.
    Get it nowFree app

    Commit checker with focus on being informative and user friendly

    Commit checker with focus on being informative and user friendly

    Reject based on content of commit


    Highly configurable rules organized in groups

    Reject if author, committer or message is not matching your rules.

    Check that JQL query matches. Supporting variables for Stash user, email and custom regular expression (can be used to match JIRA).

    Example: issue = ${REGEXP} AND status = "In Progress" AND assignee in ("${STASH_USER}")

    Verifying existence of issue, or any other tag, in commits is easy. Or verifying that something is not mentioned is just as easy.

    More details

    Simple Bitbucket Commit Checker rejects faulty commits. Highly configurable to give correct guidance to committers. Telling them whats wrong with the commits and how to correct it. It can check commits on push and/or pull requests.

    It can

    • Require committer, and/or author, email, and/or name, to match user (current or any) in Stash or regexp
    • Reject branch name not matching regexp
    • Reject based on JQL query
    • Highly configurable rules in groups. A group can be "issues" having rules in it for Jira or any other system
    • Used on all, or selected, branches
    • Run in "dry run"-mode. That accepts all commits, but may respond as if the commit was rejected. Also possible to supply a "dry run" message. This can be very useful when introducing the checker, a dry run period of a few days would give committers a chance to adjust to the new rules
    • General reject and/or accept messages
    • And more!

    Global settings with Settings Synchronizer

    User reviews

    Sign in to write a review
    by Fredrik Andersson [Sylog] on 2016-06-21
    We love the extensive settings this add-on provides us with. We just merged two AD used for Authentication and this added 7 times more users (~3000) and about 10 times more groups (~2000) in our directory. After this, the add-on is not possible to use. The performance is just to bad. Why, we don't know, yet.
    Was this review helpful?YesNo


    Basic support resources are available for this app.

    Vendor support resources


    Find out how this app works.

    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.


    Version 3.8 Bitbucket Server 5.0.0 - 5.3.0 Released 2017-08-07


    Avoiding NPE when user not authenticated


    GitHub #75 NPE from se.bjurr.sbcc.UserValidator.shouldIgnoreServiceUser(UserValidator.java:29)

    Avoiding NPE when user not authenticated

    f52c2a58275ae79 Tomas Bjerre 2017-08-07 18:39:41


    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 Simple Bitbucket Commit 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.

    To find older Simple Bitbucket Commit Checker versions compatible with your instance, you can look through our version history page.

    Similar apps