Connect to third-party services

Whether you want to deploy, test, monitor, analyze code, or store artifacts - complete any workflow with the tool of your choice by bringing your own services to Bitbucket Pipelines.

The simplest way is to use pipes to configuring your pipeline. You just paste the pipe, supply a few key pieces of information, and the rest is done for you. We've already got a great selection of commonly used actions for CI/CD, but if you have more unique needs you can create your own pipe. Learn more about pipes, or you can follow the guides below for services that don't yet have a pipe.
You can also get great benefits by integrating Jira and Pipelines.

Interested in becoming a partner? Get in touch


Ansible Tower

Ansible, an open source community project sponsored by Red Hat, is the simplest way to automate IT. Ansible is the only automation language that can be used across entire IT teams - from systems and network administrators to developers and managers. Ansible by Red Hat provides enterprise-ready solutions to automate your entire application lifecycle - from servers to cloud to containers and everything in between. Ansible Tower by Red Hat is a commercial offering that helps teams manage complex multi-tier deployments by adding control, knowledge, and delegation to Ansible-powered environments. Integrate Bitbucket Pipelines with Ansible Tower


Amazon Web Services

We recommend using pipes to integrate with Amazon. There are several available which make configuration faster and more straight forward. Legacy guide to Integrating Bitbucket Pipelines with AWS


BrowserStack

BrowserStack is a cross-browser testing tool, used to extensively test public websites and protected servers, on real mobile and desktop browsers. The infrastructure consists of servers and mobile device cloud across the globe which can be used for interactive, Selenium and JavaScript testing. Integrate Bitbucket Pipelines with BrowserStack


Bugsnag

Bugsnag provides software teams with an automated crash detection platform for their web and mobile applications.  Integrate to automatically capture application errors & diagnostic data including users affected.

We have a great pipe to help you with this, but you can also view the legacy way to integrate Bitbucket Pipelines with Bugsnag


CloudRepo

CloudRepo is a cloud native artifact repository manager offering both public and private repositories. CloudRepo allows your development teams to securely store and share artifacts created with Bitbucket Pipelines for use in other builds and development processes. Highly available and fully compatible with all Maven and Python (PyPi) based builds, CloudRepo integrates seamlessly with your Bitbucket Pipelines in order to provide long term, reliable, and secure storage of your artifacts. Integrate Bitbucket Pipelines with CloudRepo


Code Climate

Code Climate is an open, extensible platform for static analysis that helps enforce your code quality standards on every commit. We analyze every pull request to provide you with clear, actionable feedback about issues affecting the health of your code so you can fix issues sooner and ship better code, faster. Integrate Bitbucket Pipelines with Code Climate


Fugue

Fugue is an easy-to-use system for operating the cloud as a global computer. Declare your infrastructure with Fugue’s clean, powerful programming language, Ludwig. Use its rich libraries. Then, relax and watch Fugue’s kernel-like engine make your declarations reality—enforcing them continuously and automatically. Currently available for workloads on Amazon Web Services. Integrate Bitbucket Pipelines with Fugue


Google Cloud Platform

Google Cloud Platform’s App Engine is a platform for building scalable web applications and mobile backends. App Engine provides you with built-in services and APIs such as NoSQL datastores, memcache, and a user authentication API, common to most applications.

We have a pipe to make this configuration easier but you can also view the legacy way to integrate Bitbucket Pipelines with Google Cloud Platform


JFrog

JFrog provides solutions to automate software package management from development to distribution. JFrog Artifactory is an artifact repository manager that fully supports software packages created by any language or technology. JFrog Bintray gives developers full control over how they store, publish, download, promote and distribute software with advanced features that automate the software distribution process. With JFrog, build managers can push their build info and artifacts directly to Artifactory and Bintray.

We've got a load of pipes to help you, but you can also review the legacy way to integrate Bitbucket Pipelines with JFrog


LaunchDarkly

LaunchDarkly is a continuous delivery and feature flag management platform built for teams. The platform allows companies to continuously deliver and deploy software to their users in a faster, more reliable way.  Integrate to create and enable feature flags via Bitbucket Pipelines.

We have a pipe in place to help you configure the connection, or you can review the legacy way to integrate Bitbucket Pipelines with LaunchDarkly


Microsoft Azure

Microsoft Azure is a growing collection of integrated cloud services - analytics, computing, database, mobile, networking, storage and web - for moving faster, achieving more and saving money.

There are loads of pipes to help you work with Azure, but you can also review this legacy guide to integrating Bitbucket Pipelines with Microsoft Azure.


npm

npm is the package manager for JavaScript and the world's largest software registry. Every month, more than 4 million developers worldwide use npm to find, share and reuse code - over 275,000 packages of code, downloaded over one billion times per week - and assemble it in powerful ways.

We have a pipe in place to help you configure the connection.


Puppet

Puppet gives you the capabilities needed to automatically deliver, update, monitor, and secure your distributed applications and global infrastructure.  Integrate to create a one-stop-shop handling the end-to-end process of receiving, testing and deploying Puppet Code. Integrate Bitbucket Pipelines with Puppet


Raygun

Raygun provides error and crash reporting software and real user monitoring tools, giving developer teams actionable insights into problems affecting their applications.  Configure your build process in Bitbucket Pipelines to notify Raygun of a deployment and upload source maps automatically. Integrate Bitbucket Pipelines with Raygun


Rollbar

Rollbar is a real-time error monitoring system that notifies developers of critical production issues and provides the details needed to reproduce and fix them as quickly as possible.  Integrate to notify Rollbar of new deployments.

We have a pipe in place to help you configure the connection, or you can review the legacy way to integrate Bitbucket Pipelines with Rollbar


Rollout

Rollout is an advanced cross platform feature management solution which enables development teams to launch, control, and measure their features in production. The platform allows companies to deliver and deploy software to their users in a faster, more reliable way with capabilities such as feature rollback, gradual feature release and an advanced user segmentation and targeting engine.

Rollout and Bitbucket Pipelines integration allows teams to streamline feature flags operation in CI/CD pipelines. Create, configure and update feature flag settings directly into your Pipeline's CI/CD flow.

We have a pipe that allows you to control your feature flags using templates and git tags with Rollout.io


Sauce Labs

Sauce Labs provides a cloud based platform for the automated testing of web and mobile applications. Optimized for Continuous Integration (CI) and Continuous Delivery (CD), Sauce Labs eliminates the time and expense of maintaining an in house testing infrastructure, freeing development teams of any size to innovate and release better software, faster. Integrate Bitbucket Pipelines with Sauce Labs


Sentry

Sentry is modern error logging. Don't just get notified - get the stack trace, request params, user context and breadcrumbs leading up to the error. Sentry is completely open source, supports over two dozen languages and frameworks, and is deployed in thens of thousands of organizations. Don't just log errors, resolve them. Integrate Bitbucket Pipelines with Sentry


Snyk

Snyk helps developers mitigate the risk of known vulnerabilities without losing productivity. Integrate Snyk to catch vulnerable dependencies before they get deployed, and get alerted about newly disclosed vulnerabilities in your dependencies. Guided upgrades and patches make it easy to fix node.js vulnerabilities.

We have a pipe in place to help you configure the connection. For details, visit Snyk Docs — Bitbucket Pipelines integration.


Sonatype

With more than 100,000 installations, companies around the globe use Sonatype's Nexus solutions to manage reusable components and improve the security, quality and speed of their software supply chains.

We have a pipe in place to help you configure the connection, or you can review the legacy way to integrate Bitbucket Pipelines with Sonatype


SourceClear

SourceClear provides automatic vulnerability detection for your open source dependencies that fits perfectly into your workflow. Detection is available for Java, Python, Ruby, Node, and JavaScript projects. Integrate Bitbucket Pipelines with SourceClear


TestFairy

TestFairy is a mobile apps beta testing platform that helps developers improve their beta testing process. TestFairy provides mobile teams with a super powerful app distribution platform that creates videos showing developers what exactly happened in their apps during testing. In addition to the video, TestFairy provides technical metrics such as memory usage, cpu, battery, phone signal, wifi, crash reports, logs and a lot more. Integrate Bitbucket Pipelines with TestFairy


WhiteSource

WhiteSource seamlessly integrates with your build (and all other development environments) to automatically detect all open source components in your products. It then provides all needed information about your open source like security vulnerabilities, licenses, versioning and more. It enables you to enforce policies automatically, get real-time alerts and generates a wide range of reports. WhiteSource supports over 200 programming languages and all environments. Integrate Bitbucket Pipelines with WhiteSource

Additional Help