You can set up webhooks so that Bitrise automatically triggers a build of your app whenever you perform a specified action, such as a code push or a pull request. For GitLab, all you have to do is register your bitrise-webhooks
URL as a Webhook in your GitLab repository.
You can register a webhook either automatically or manually. This guide walks you through the process of manually registering a webhook. Read more about automatic webhook registration.
Get the webhook URL for GitLab ⚓
- Go to the Code tab of your app’s page and in the INCOMING WEBHOOKS menu, click SETUP MANUALLY.
-
Select GitLab from the dropdown menu.
- Copy the webhook URL for the selected service.
Set up webhook on GitLab ⚓
- Open your project on GitLab.com
- Go to Settings of the project.
-
Select Integrations.
-
Enter the
bitrise-webhooks
URL in the URL field. - In the Trigger section select:
- Push events
- Tag push events
- Merge request events
- Click Add webhook.
That’s all! The next time you push code, push a new tag or create/update a merge request a build will be triggered (if you have Trigger mapping defined for the event(s) on Bitrise).