Customers have installed this app in at least 104 active instances.
    by Atlassianfor Bamboo Server 5.10.0 - 5.15.7 and more versions
    Versions available for Bamboo Server 2.2 - 4.4.3
    Bamboo Server 5.0 - 5.9.10
    Atlassian supports this app.

    Get support

    Get it nowFree app

    This plugin can run an arbitrary command before a build runs or when a build passes or fails

    This plugin can run an arbitrary command before a build runs or when a build passes or fails

    Execute command before or after Bamboo build

    Execute command on Bamboo server or agent machine

    Failed command execution could fail the build.

    Arbitrary command could be executed before build as pre-command or after the build as post-command.

    Either pre and post command could be executed either on Bamboo server machine or on Bamboo agent machine.

    Command may be executed in separate thread.

    Result of executed command is checked, so it may or not fail the build.

    Additional command may be executed on build failure.

    More details

    The pre and post command are specified on the Miscellaneous Job Configuration page.

    Sysout and Syserr from the command are logged to the bamboo.log file.

    User reviews

    Sign in to write a review
    by Christian Schlaefcke on 2016-05-04
    Looks promising - when can we expect a Bamboo 5.11.x compatible version?
    Was this review helpful?YesNo
    by Michael Smith on 2015-07-25
    This tool is great use it all the time with only a few problems. Current problem. The pre / post command fields add space and \n to the end of the line and this causes python to notice extra parameters somehow. I ultimately have to remove the extra \n's through python. It would be nice if you fix the text box in such a way that it does not add space or newline's. The problem seems worse when having to use copy and paste. You can see whitespace being added by removing all space at the end of a text field. Then click save and then go back and the whitespace will return. Other than that it seems to be bug free. And it is definitely a needed addition to Bamboo, hope one day it becomes apart of Bamboo natively.
    1 out of 1 found this review helpful
    Was this review helpful?YesNo
    by Eric Fusciardi on 2014-05-02
    Just so everyone knows, in this context, "Build" is an execution of a job. This is not available to hook into the end of a plan's execution.
    1 out of 2 found this review helpful
    Was this review helpful?YesNo
    by soumith rao on 2014-01-15
    Really an important plugin to customise the Bamboo plan :-) .
    1 out of 1 found this review helpful
    Was this review helpful?YesNo


    Atlassian provides support for this app.

    Vendor support resources


    Collaborative documentation platform hosted by this vendor.

    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 5.10.0 Bamboo Server 5.10.0 - 5.15.7 Released 2016-02-10


    Bamboo 5.10 compatibility


    1. Download Pre-Post Build Command Runner. The app is downloaded as a JAR file.
    2. Shutdown your Bamboo instance.
    3. Copy Pre-Post Build Command Runner file into your Bamboo installation directory under /WEB-INF/lib/.Apps using the Plugins 1 framework can't be installed in Universal Plugin Manager. See our documentation for more information.
    4. Start your Bamboo instance.
    5. You're all set!

    To find older Pre-Post Build Command Runner versions compatible with your instance, you can look through our version history page.

    Similar apps