HTTPS SSH

Bitbucket Pull Request Auto Reviewers

This an add-on for Bitbucket to support setting up reviewers for pull requests based upon some rulesets. This is configured via a reviewers.json file on the master branch of your repository. Install this add-on with the descriptor.

You can check out the source of this add-on via repository on Bitbucket.

Configuration

An example configuration might be...

{
    "rules": [
        {
            "match": "feature/.*",
            "reviewers": [
                { "name": "BitbucketUserName" },
                { "name": "CasingMustMatchBbUserName" }
            ]
        },
        {
            "match": "release/.*",
            "reviewers": [
                { "name": "ReleaseMasterUser" }
            ]
        },
        {
            "match": ".*",
            "reviewers": [
                { "name": "IReviewAllTheThings" }
            ]
        }
    ]
}

License

This software is licensed under APACHE 2.0. See LICENSE.txt for more details. You are welcomed to use and modify the source for this add-on within the terms of the license.

Contributing

Contributions are welcomed, but a contributor may be asked to complete the Atlassian Contributor License Agreement for Code.

Support

This add-on is released under the Atlassian Labs label and is unsupported.

Assets

The clipboard logo is sourced from public domain icon named "Survey". It has been modified for use in this project. The source file, logo.svg, can be used to regenerate the logos...

convert -density 1200 -resize 64x64 logo.svg Content/logo-64.png
convert -density 1200 -resize 128x128 logo.svg Content/logo-128.png
convert -density 1200 -resize 144x144 logo.svg Content/logo-144.png