For the complete documentation index, see llms.txt. This page is also available as Markdown.

Buildkite

Learn how to install and configure the Buildkite plugin to visualize CI/CD builds in Harness Internal Developer Portal (IDP).

Overview

The Buildkite plugin enables developers to view and interact with their CI/CD pipeline runs directly within the Harness Internal Developer Portal (IDP). It surfaces real-time build statuses, allows rebuilding builds, and helps teams monitor their pipelines on a per-entity basis.

Plugin metadata

Field
Value

Created by

Backstage Community

Category

Developer Experience

Source

Type

Open-source plugin

Configuration

Application configuration YAML

proxy:
  endpoints:
    '/buildkite/api':
      target: https://api.buildkite.com/v2
      headers:
        Authorization: Bearer ${BUILDKITE_API_TOKEN}
      pathRewrite:
        '^/api/proxy/buildkite/api' : ''

Secrets

To authorize requests to the Buildkite API, the plugin requires an access token (BUILDKITE_TOKEN)

The token should have read_builds and read_pipelines permissions.

Layout

This plugin renders as a tab under the CI/CD section in the entity page.

Annotations

To connect a component to a Buildkite pipeline, add the following annotation in your component-info.yaml:

Last updated

Was this helpful?