589
Customers have installed this add-on in at least 589 active instances.
    by Kyle Nichollsfor Bitbucket Server 5.0.0 - 5.2.2 and more versions
    Versions available for Bitbucket Server 3.5.0 - 4.14.7
    UnsupportedData Center
    This add-on is compatible with the clustering and high-availability capabilities of our products.
    Get it nowFree add-on

    Trigger parameterized builds in Jenkins from Bitbucket Server

    Trigger parameterized builds in Jenkins from Bitbucket Server

    Multiple Trigger Types

    Link your jenkins account to Bitbucket Server

    Manual Build Button

    Jobs can be triggered on branch and tag events, as well as pull request events.

    You can monitor specific paths or use pattern matching for branch names.

    Users can link there Jenkins account to Bitbucket Server. When they trigger a build via maunally, pushing, or pull requests the the build will be triggered using their Jenkins API token.

    A manual "Build in Jenkins" button will be added to the branch actions menu and to the pull request overview. If there are multiple jobs added with build parameters then developers can use which job to build.

    More details

    Jenkins base settings are configured on the admin page in Bitbucket or per project. Here you can setup the base URL for Jenkins and default authentication. Once this is setup you can start configuring and adding jobs in the Hook settings for a repository.

    Triggers inlcude:

    • Branch created (can use pattern matching for branches)
    • Push event (can use pattern matching for branches or file paths)
    • PR events (opened, re-opened, re-scoped, declined, merged)
    • Manual (adds a "Build in Jenkins" button to the branch action menus)
    • Branch deleted
    • Tag events

    Authentication for triggering a job can use one of 3 ways:

    • Jenkins API token via admin page
    • Job token via the hook settings
    • Jenkins API token via user profile page (per user)

    You can add build parameters (including token, string, choice, and boolean). You can also use a custom variable "$BRANCH". During the trigger event this value will be replaced with the branch that triggered the build.

    User reviews

    (11)
    Sign in to write a review
    by Ersin Gulacti on 2017-07-12
    Hello, The plugin is nice and easy to use. However it caused a problem when using with Bitbucket Data Center 5.1.3. When this plugin is active Pull Request Review screen cannot be rendered, all tabs are empty. I had to remove it.
    Was this review helpful?YesNo
    by Yassine Zeroual on 2017-06-09
    Hello, is there a version compatible with the last version Bitbucket server 5.0.1 ? Thanks
    Was this review helpful?YesNo
    by Lars Risse on 2017-06-02
    Very nice plugin and it helped a lot. But the plugin don't refresh the Bitbucket Build Status. Is there a version with Bitbucket Build support in planning?
    Was this review helpful?YesNo
    Kyle Nicholls

    There is a Jenkins plugin for that: Bitbucket (Stash) Notifier Plugin

    by Shawn Burrington on 2017-01-31
    After evaluating several plugins for integration with Jenkins, this one was our choice. It offers a variety of trigger options, filters, and other options that can be configured to customize your hooks. Highly recommended.
    Was this review helpful?YesNo
    by Peter Ntende on 2017-01-02
    One of the top hooks, saves time for Dev and QA to focus in one interface, for build notification and initiation. Perfect to Job templates and pipeline configurations. Must have.
    Was this review helpful?YesNo

    Pricing

    Basic support resources are available for this add-on.

    Vendor support resources

    Documentation

    Find out how this add-on works.

    Community

    Community discussions connect you to the vendor and other customers who use this add-on.

    See existing Q&A in Atlassian CommunityAsk a question in the Atlassian Community

    Atlassian-hosted discussions connect you to other customers who use this add-on.

    Versions

    Version 3.1.1 Bitbucket Server 5.0.0 - 5.2.2 Released 2017-07-10

    Summary

    Bug fixes and features

    Installation

    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 Parameterized Builds for Jenkins 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 Parameterized Builds for Jenkins versions compatible with your instance, you can look through our version history page.

    Similar add-ons