Customers have installed this add-on in at least 721 active instances.
    by Benjamin Müllerfor Bitbucket Server 4.0.0 - 4.10.1 and more versions
    Versions available for Bitbucket Server 3.5.0 - 3.11.6
    This add-on isn't formally supported, but you can ask a question via Atlassian Answers.

    Ask a question

    Benjamin Müller supports this add-on.

    Get support

    Data Center
    This add-on is compatible with the clustering and high-availability capabilities of our products.
    Get it nowFree add-on

    Execute JIRA and Stash actions via Smart Commits

    Execute JIRA and Stash actions via Smart Commits

    Smart commits result

    Perform pull request actions

    Perform Jira issue actions

    Direct response regarding your Smart Commit Action. The push response shows the result of the executed actions as info, warning or error message

    Based on Smart Commits it is possible to:

    * Create pull requests

    * Add comments to pull requests

    * Add reviewers to pull requests

    * Keep or Unapprove pull requests

    Based on Smart Commits it is possible to perform actions on Jira issues:

    * Add comments to Jira issues

    * Add time logs to Jira issues

    * Execute transitions

    More details

    Smart Commits allows users over commits to execute special actions during the development. Each commit message can define some special actions. These actions will be executed if the change sets will be pushed to the remote repository. After the change-sets have been received in Stash, Stash will parse the change-sets regarding some special keywords and related parameters. If the parser will find a valid key and parameters, the corresponding action will be executed. Actions can relate to all Atlasssian products like JIRA or Stash.

    User reviews

    Sign in to write a review »
    by Christian on 2016-08-25
    It works as expected, it has documentation, it makes no trouble and I don't wanna miss it in my daily workflow. Thanks for this great addon!
    Was this review helpful?YesNo
    by Julian on 2016-06-01
    We don't use JIRA, but we would like to user the `#pull` syntax. After enabling, push is really slow (20-30sec), and still there isn't created a pull request.
    Was this review helpful?YesNo

    Benjamin Müller

    Hi Julian,

    thanks for your feedback. I see you're requirement and I will implement it in the next release.

    by Jason Stortz on 2016-05-04
    We have been using this plugin for over a year now. We like it a lot. This is one of our favorite plugins. The installation and setup was very easy. Initially we had no issues getting things to work. Months later we ended up having some functionality questions that we sent in and the support was swift and thorough. This is a first rate plugin.
    Was this review helpful?YesNo
    by Swetha B H on 2015-12-23
    I had installed the plugin but smart commit commands for JIRA didnt seem to work . Benjamin helped me out in no time and its working perfectly fine. Very good plugin and great support as well. Thanks
    Was this review helpful?YesNo
    by Kris Bandaru on 2015-10-09
    You don't need to go to stash specifically to create pull request. Rather you can write in final commit message and that's it. Simply it reduces the no. of user interactions and great plugin. However i have one request. Imagine if we want to implement push based strategy rather than pull from Jenkins instance; is there any way we can write in commit message f.eg. " #build" ---> then stash notifies jenkins --> jenkins jobs get notified but they will build only if they see #build in comment ? By this we are pushing for build whenever there is a new commit with #build in comment. Thanks in advance.
    Was this review helpful?YesNo



    Benjamin Müller supports Smart Commits for Bitbucket. You can visit the support site to get help.

    Get support


    Version 0.9.6 Bitbucket Server 4.0.0 - 4.10.1 Released 2015-09-26


    Bitbucket Compatibility


    Bitbucket Compatibility


    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 Smart Commits for Bitbucket via search. Results include add-on versions compatible with your Bitbucket instance.
    5. Click Install to download and install your add-on.
    6. You're all set! Click Close in the Installed and ready to go dialog.

    To find older Smart Commits for Bitbucket versions compatible with your instance, you can look through our version history page.

    Similar add-ons