Using BuildBuddy RBE with Github Actions is the simplest way to get started using BuildBuddy with a CI system.
There are three steps:
- Create a workflow file
- Update your
- Set up cert Github secrets
All you have to do is create a file
You'll then need to add the following configuration to your
Finally, you'll need to create Github secrets with the contents of your
You can then open these two files in a text editor, and add them as Github Secrets named
BUILDBUDDY_ORG_KEY. For more information on setting up Github Secrets, click here.
If you'd like BuildBuddy to publish commit statuses to your repo, you can do so by logging in and clicking
Link Github Account in the user menu in the top right.
By default, authenticated builds are only visible to members of your BuildBuddy organization. If you'd like your BuildBuddy results pages to be visible to members outside of your organization, you can add the following line to your
If you'd like to use BuildBuddy's Remote Build Execution capabilities in your CI workflow, you can add the following lines to your
And the following lines to your
If you're using Java, or have a complex project - you'll likely need to configure the toolchain flags a bit. For more information, see our Remote Build Execution guide.