title | publishedDate | description | humanName | logoImage | integrationType |
---|---|---|---|---|---|
Buildkite Plugin |
2022-01-12T21:00:00.0Z |
How to add Buildkite pipelines to your components |
Buildkite |
../../../assets/logos/buildkite/buildkite-logo.webp |
OSS plugin |
The Backstage Buildkite plugin integrates with Buildkite to show your build information inside Backstage where it can be associated with your services.
First, add an annotation in the catalog-info.yaml
file for a service that uses Buildkite like so:
metadata:
annotations:
buildkite.com/project-slug: <buildkiteorganization/buildkitepipeline>
You will need to create an API key for your Org in Buildkite with read permissions.
Then add it to Roadie at /administration/buildkite
.
In Roadie, find and select the service via the Component Catalog or Search.
Click the plus icon to add a new plugin for your component.
Select the EntityBuildkiteContent card from the drop-down and click Create.
You should now see your Buildkite pipeline runs inside Roadie!
You can then click in individual builds to see more info.