Percy now integrates with Bitbucket Cloud!

Tim Haines
Percy Blog
Published in
2 min readJul 31, 2019

Bitbucket, the version control system by Atlassian, provides teams with a central hub to track and manage code reviews, automate tests, and integrate with third-party tools. It’s also our most frequently requested integration.

After extensive beta testing (shout out to all the teams who participated!), we’re thrilled to announce support for Bitbucket Cloud.

How it works

Coupled with a CI integration, our Bitbucket Cloud integration makes it easy to run visual tests alongside every code review. Percy supports Bitbucket Pipelines, as well as other popular CI providers like Jenkins and CircleCI.

By connecting your Bitbucket repositories with Percy builds, this integration synchronizes visual reviews with pull requests.

Percy alerts you in the pull request checks when visual changes are detected:

Clicking the Percy status update will take you directly to your Percy build. Approve and merge intended changes, or implement a fix and do another visual review.

In addition to posting status updates to Bitbucket repositories, this integration allows us to pull metadata from pull requests into builds. It also helps us determine the most relevant baselines to compare new snapshots to.

Installing Bitbucket

It’s easy to get started with Bitbucket and Percy. Navigate to your Organization Settings > Integrations to “Install Bitbucket Cloud App” and grant access to your Bitbucket account.

When installing the app, you have the option to add it to your own account, or one of your teams that you’re an admin of. You’ll then be able to access all repositories within the account you’ve granted access to.

The next step is to link a Bitbucket repository to a Percy project.

That’s it! On your next visual review, Percy will show up in your pull request checks.

To get started with visual testing and reviews for Bitbucket, sign up for a free Percy account.

We’re so excited to better support teams working with the Atlassian product stack. Much like our GitHub and GitLab integrations, our Bitbucket Cloud integration enables organizations to access the full value of visual testing.

Feel free to drop a note to support@percy.io with questions or comments.

Happy testing!

--

--

Tim Haines
Percy Blog

Percy.io co-founder. Love building things people use. And icecream. 🍦