Skip to content

BITBUCKET

Find below a description of how to use continuousphp with Bitbucket.

To link your account to continuousphp, you just need to log in using Bitbucket.

Bitbucket login

Once you're logged in to Bitbucket, you'll need to authorize continuousphp to access your data. This is a requirement in order to use continuousphp.

Bitbucket authorization

Add your teams

Once your Bitbucket account is linked to continuousphp, you can access all your repositories including your team repositories.

Setup your repository

To set up an existing repository, you just need to select it from the omnibar and follow the setup instructions. Once it's done, you can update your settings through the project page.

When a repository is setup, continuousphp will create a deployment key and a hook for your project. If you have removed this hook or the deployment key, you can recreate it through the "Reset hook" button in the project page.

Reset hook

Due to an old issue on Bitbucket, if you use the old (deprecated) "POST services" to notify continuousphp about a push, we are unable to automatically start a new build when a tag is pushed. To fix this, simply hit the "Reset Hook" button in the project page. The old deprecated hook will be replaced by the new Bitbucket Webhook.

Pull Requests

continuousphp supports Bitbucket Pull Requests. You can make Pull Requests between different forks or between different branches of the same repository/fork.