Agilizar el ciclo de vida del desarrollo con CI Visibility

La pestaña Entrega del Catálogo de servicios te ayuda a evaluar y optimizar el estado previo a la producción de tu servicio, proporcionándote información sobre los pipelines CI y las infracciones de Static Analysis.

Pestaña Entrega para monitorizar el estado previo a la producción en el Catálogo de servicios

Con Entrega, puedes:

  • Monitorizar el rendimiento de los pipelines CI relacionados con tus servicios.
  • Identificar problemas de seguridad y de calidad del código a partir de Static Analysis.
  • Solucionar problemas de ralentización y fallos previos a la producción.
  • Realizar el seguimiento del tiempo de entrega de cambios integrándolo con métricas de DORA.

Por defecto, tu servicio está vinculado a los pipelines CI a través de la URL de tu repositorio. Para añadir o eliminar un pipeline asociado a tu servicio:

  1. Haz clic en tu servicio en el Catálogo de software para abrir el panel lateral del servicio, luego haz clic en la pestaña Propiedad y encuentra las opciones de edición de Entity Metadata.

    Nota: Esta opción sólo está disponible para el esquema v2.2 y posterior del Catálogo de software.

    Vista detallada del panel lateral de un servicio, con las opciones de edición de metadatos resaltadas
  2. Edita los metadatos del servicio para añadir o eliminar un pipeline:

    • Editar en la interfaz de usuario: Busca la sección Entrega de Software, luego busca y selecciona los pipelines que quieres asociar al servicio.

      Página de configuración para actualizar metadatos del servicio, que muestra el campo Entrega de software para agregar y eliminar pipelines asociados
    • Editar en GitHub: Añade manualmente una huella digital de pipeline de ci-pipeline-fingerprints en el archivo YAML de metadatos del servicio (consulta este ejemplo). Para encontrar la huella digital de un pipeline, ve a la página Pipelines, haz clic en el pipeline y selecciona el icono del engranaje.

      Ejemplo de huella digital de un pipeline

Para obtener más detalles sobre el estado de CI y las infracciones de Static Analysis de los pipelines asociados a un determinado servicio, haz clic en el servicio y ve a la pestaña Entrega.

Pestaña Entrega de un servicio que muestra información de un pipeline como la frecuencia de éxito y la fecha de la última ejecución

Referencias adicionales

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