In this page

What is a push check?

Push checks ensure that specific rules or conditions are met before changes can be pushed to a remote repository. They run on Bitbucket when commits are pushed to a Bitbucket-hosted repository, helping to enforce compliance with policies and protecting the repository.

How to use push checks?

Push checks rely on server-side "pre-receive" hooks installed on the remote repository. Unfortunately, Bitbucket Cloud currently does not support any form of server-side hooks:

  1. There is no web-based feature in Bitbucket Cloud to manage Git hooks.
  2. As a managed service, Bitbucket Cloud does not provide filesystem access to the servers hosting the repositories, which means you cannot manually install Git hooks.

As a result, push checks are not available for Bitbucket Cloud at this time. ☹️

Help us bring push checks to Bitbucket Cloud!

Push checks for Bitbucket Cloud can only become a reality once server-side hooks are supported. This limitation is controlled by the Bitbucket Cloud team, and your support can make a difference!

We strongly encourage you to vote for the Bitbucket Cloud feature request! Your vote signals to Atlassian how important this feature is to the community.

It takes less than one minute to cast your vote, and every vote increases the likelihood of this feature being implemented. Let's make it happen together!

Questions?

Ask us any time.