CircleCI
View CI/CD pipeline executions running in CircleCI.
Configuration
Application configuration YAML
No action required
This plugin requires a backend proxy configuration to make calls to CircleCI with authentication. The following configuration is set by default and you do not need to change anything:
proxy:
"/circleci/api":
target: https://circleci.com/api/v1.1
pathRewrite:
"api/proxy/circleci/api/?": "/"
headers:
Circle-Token: ${CIRCLECI_AUTH_TOKEN}Secrets
Since the CIRCLECI_AUTH_TOKEN variable is used in the application configuration, you must generate a CircleCI API token and set it as the value of CIRCLECI_AUTH_TOKEN. For information about how to create a CircleCI API token, go to the instructions.
Delegate proxy
No action required
This plugin does not require a delegate proxy to be set up because CircleCI is publicly accessible.
Layout
This plugin exports a UI tab that you can use as a new CI/CD tab for a service or for any other layout page. Go to Configure → Layout, select Service in the dropdown menu, and then add the following YAML code in the CI/CD section:
The isCircleCIAvailable condition is met when the circleci.com/project-slug annotation is present in the software component's catalog-info.yaml definition file.


Annotations
To configure the plugin for a service in the software catalog, set the following annotation in its catalog-info.yaml definition file:
Support
The plugin is owned by Spotify and managed in the Backstage repository as an open-source project. Create a GitHub issue to report bugs or suggest new features for the plugin.
Last updated
Was this helpful?