Skip to content

Latest commit

 

History

History
56 lines (36 loc) · 1.85 KB

webhook.adoc

File metadata and controls

56 lines (36 loc) · 1.85 KB

Adding a Beanstalk Webhook

A webhook notifies buddybuild of code changes that you make to your repository. Whenever a new change is pushed, buddybuild automatically kicks off a new build — ensuring that you have up-to-date build status and your testers have the very latest builds.

Let’s get started!

On the Builds page, in the red banner at the top of the page, click on Resolve this issue.

The auto-build resolution banner in the buddybuild dashboard

In the dialog box that appears, select and copy the webhook URL. This URL is specific to your app and is used to identify your app when sending webhooks from Beanstalk.

The webhook URL dialog

Navigate to your Beanstalk repository. In the top navigation, select Settings. Then select Integration.

The Beanstalk Settings navigation area with the Integration tab selected

A list of integrations is displayed. Select the integration button that is labeled Modular Webhooks.

The Beanstalk Integrations screen, with the Modular Webhooks integration selected

Next, select the Add a webhook button.

The Beanstalk Modular Webhooks screen

In the webhook dialog that appears, perform the following steps:

  • Name the webhook buddybuild.

  • Paste the buddybuild webhook URL you first copied into the URL field.

  • Select the push, create_branch, delete_branch, create_tag and delete_tag webhook triggers.

  • Then click Activate

The Beanstalk Setup Modular Webhooks screen

Finally, click Finish to complete the Beanstalk webhook setup.

The Beanstalk Integrate with Modular Webhooks screen