CircleCI
Last updated
Last updated
is continuous integration and continuous delivery platform that can be used to implement DevOps best practices. By integrating CircleCI with Cortex, you can conveniently access information about your workflows & pipelines.
In this guide, you'll learn how to set up and use the CircleCI integration to drive insights into your CI/CD infrastructure.
In order to connect Cortex to your CircleCI instance, you’ll need to create a .
Once you’ve created a CircleCI API token, you can configure the integration in Cortex from the CircleCI page in settings.
From the page, you’ll see the option to Add CircleCI configuration.
Account alias: Used to tie entity registrations to different configuration accounts
API token: Personal access token generated earlier
Host: URL for your CircleCI instance if self-hosted, e.g. https://cortex.circleci.com
Configure the integration for multiple CircleCI accounts
The CircleCI integration has multi-account support. You can add a configuration for each additional by repeating the process above.
Each configuration requires an alias, which Cortex uses to correlate the designated with registrations for various entities. Registrations can also use a default configuration without a listed alias. You can edit aliases and default configurations from the CircleCI page in your Cortex settings. Select the edit icon next to a given configuration and toggle Set as default on. If you only have one configuration, it will automatically be set as the default.
Self-hosted CircleCI instances
If you’re using a self-hosted instance of CircleCI, you’ll need to verify that your Cortex instance is able to reach the CircleCI instance. We route our requests through a static IP address. Reach out to support at to receive details about our static IP. If you're unable to directly allowlist our static IP, you can route requests through a secondary proxy in your network that has this IP allowlisted and have that proxy route traffic to your CircleCI instance.
You can set up the CircleCI integration for an entity by specifying its project slug in the x-cortex-circle-ci
section of the entity descriptor.
With the CircleCI integration, you can find metric & pipeline details on an entity's details page as long as that entity is associated with a project from your CircleCI instance.
Click CI/CD > CircleCI in the entity's sidebar to find the metric & pipeline details for that entity.
With the CircleCI integration, you can create Scorecard rules and write CQL queries based on CircleCI metrics and pipelines.
The following options are available to get assistance from the Cortex Customer Engineering team:
Chat: Available in the Resource Center
Slack: Users with a connected Slack channel will have a workflow added to their account. From here, you can either @CortexTechnicalSupport or add a :ticket:
reaction to a question in Slack, and the team will respond directly.
Don’t have a Slack channel? Talk with your Customer Success Manager.
See more examples in the in Cortex.
Email: , or open a support ticket in the in app Resource Center