Streamline the Development Lifecycle with CI Visibility

This page is not yet available in Spanish. We are working on its translation.
If you have any questions or feedback about our current translation project, feel free to reach out to us!

The Delivery tab in Software Catalog helps you assess and optimize your service’s pre-production status by providing insights into CI pipelines and static analysis violations.

The Delivery tab for monitoring pre-production status in Software Catalog

With Delivery, you can:

  • Monitor the performance of CI pipelines related to your services.
  • Identify security and code quality issues from Static Analysis.
  • Troubleshoot pre-production slowdowns and failures.
  • Track Change Lead Time by integrating with DORA Metrics.

By default, your service is linked to CI pipelines through its repository URL. To add or remove a pipeline associated with your service:

  1. Click on your service in Software Catalog to open the service side panel, click on the Ownership tab, and find the edit options for Entity Metadata.

    Note: This is only available for Software Catalog schema v2.2.

    The detailed side panel view for a service, highlighting metadata editing options
  2. Edit the service metadata to add or remove a pipeline:

    • Edit in UI: Find the Software Delivery section, then search for and select the pipelines you want to associate with the service.

      The configuration page for updating service metadata, featuring the Software Delivery field for adding and removing related pipelines
    • Edit in GitHub: Manually add a pipeline fingerprint under ci-pipeline-fingerprints in the service metadata YAML file (see this example). To find a pipeline’s fingerprint, go to the Pipelines page, click on the pipeline, and select the gear icon.

      An example of a pipeline fingerprint

For more details on CI status and static analysis violations for the pipelines associated with a particular service, click on the service and navigate to the Delivery tab.

The Delivery tab for a service, showing pipeline information like success rate and date of last execution

Further reading

Más enlaces, artículos y documentación útiles: