In order to configure BuildBuddy's GitHub integration, you'll either need to:
create an access token with the
repo:statusscope. This is the supported method for BuildBuddy open source.
- or create a Github Oauth app. In the
Authorization callback URLfield - you'll need to enter your BuildBuddy application url, followed by the path
/auth/. For example:
https://https://app.buildbuddy.io/auth/. This is the recommended method for BuildBuddy Enterprise.
github: The Github section enables the posting of BuildBuddy Github commit statuses for CI runs. Optional
access_token:The GitHub access token used to post GitHub commit statuses.
client_id:The client ID of your Github Oauth App. [ENTERPRISE ONLY]
client_secret:The client secret of your Github Oauth App. [ENTERPRISE ONLY]
Open source with access token:
github: access_token: abc123
Enterprise with Oauth app:
github: client_id: abc123 client_secret: def456