Git integration with other services

When setting up a new app on Opbeat you will be asked to setup Git integration. Some Git services like GitHub and Bitbucket are natively supported in Opbeat, while others can be connected using SSH keys.

See the Git integration article for a list of supported services.

How to connect a Git repository

1. Add a deploy key to your repository

To get started, choose the Others tab to integrate Opbeat with your Git repository on a service like GitHub Enterprise or Stash.

To annotate stacktraces and help you correlate errors to releases, Opbeat needs to have read-access to your repository. For this we use deploy keys.

Add the deploy key to your repository. Refer to your host’s documentation for how to do this. Remember you can always contact our Support if you need help.

2. Paste the SSH url to your repository

Final step is to input the SSH URL for your repository.

Note: It is important that you use the SSH URL and not HTTPS, as the latter does not use the deploy key for authentication.

Now click the ‘Connect’ button and you have integrated your Opbeat app with your Git repository.

How to change repository

If you want to change the url of your Git repository, go to the settings for your app and click the “Change repository” button. If you are changing from a Github or Bitbucket repository, make sure you choose the Others tab to start setting up the Git integration.