104
Customers have installed this add-on in at least 104 active instances.
    by Atlassianfor Bamboo Server 5.10.0 - 5.13.2 and more versions
    Versions available for Bamboo Server 2.2 - 4.4.3
    Bamboo Server 5.0 - 5.9.10
    Unsupported
    This add-on isn't formally supported, but you can ask a question via Atlassian Answers.

    Ask a question

    Supported
    Atlassian supports this add-on.

    Get support

    Get it nowFree add-on

    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

    (13)
    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

    Pricing

    Support

    Atlassian supports Pre-Post Build Command Runner. You can visit the support site to get help.

    Get support

    Versions

    Version 5.10.0 Bamboo Server 5.10.0 - 5.13.2 Released 2016-02-10

    Summary

    Bamboo 5.10 compatibility

    Installation

    1. Download Pre-Post Build Command Runner. The add-on 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/.Add-ons 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 add-ons