Puertas de calidad

Únete a la Vista previa

Las Puertas de calidad están en vista previa.

Las Puertas de calidad no se encuentran disponibles en el sitio () seleccionado en este momento.

Información general

Las Puertas de calidad te permiten controlar la calidad del software configurando reglas para bloquear despliegues de código de calidad inferior. Tú tienes el control de lo que se fusiona en la rama por defecto y se despliega en producción. También pueden asegurar que el código que se ejecuta en producción respete las normas de calidad más elevadas, reduciendo los incidentes y minimizando los comportamientos no deseados.

Regla SCA que activa un fallo si en el repositorio se detecta cualquier vulnerabilidad de biblioteca con una gravedad alta o crítica.

Utiliza las Puertas de calidad para:

  • Crear reglas para bloquear los flujos de trabajo que utilizan datos en Datadog, para garantizar que sólo el código que cumple tus normas llegue a producción.
  • Otorgar a tu organización la capacidad de decidir qué código llega a producción, para mejorar tu disciplina de despliegue y mitigar posibles problemas en entornos en directo.
  • Mejorar continuamente la calidad del código y el rendimiento del sistema con una ejecución precisa y reglas personalizables.

Puedes configurar reglas de Puertas de calidad para las siguientes categorías:

Optimización de tests


- Nuevos tests defectuosos
- Cobertura del código

Static Analysis


- Violaciones de la vulnerabilidad del código
- Violaciones de la calidad del código

Software Composition Analysis


- Vulnerabilidades
- Licencias detectadas

Al integrar las Puertas de calidad en tus pipelines CI/CD o permitir que la integración GitHub Datadog cree automáticamente checks de estado en tus solicitudes de extracción (actualmente disponible sólo para reglas SCA), puedes crear un marco sólido para mantener y mejorar la calidad del software que se alinea con las metas operativas y los objetivos empresariales de tu organización.

Configuración

Las Puertas de calidad ofrecen los siguientes tipos de reglas:

Puedes crear reglas para bloquear la fusión de código y que introduzca nuevos tests defectuosos o que disminuya la cobertura del código.

Regla de una puerta de calidad que bloquea cuando se producen uno o más tests defectuosos

Puedes crear reglas para bloquear la fusión de código cuando tu repositorio tiene un determinado número de violaciones de la calidad del código o de la vulnerabilidad del código.

Regla de una puerta de calidad que falla cuando el repositorio contiene una o más nuevas violaciones de la calidad del código con una gravedad de nivel de error

Puede crear reglas para bloquear la fusión de código cuando su repositorio tiene un determinado número de vulnerabilidades de biblioteca o licencias prohibidas.

Regla de una puerta de calidad que falla cuando el repositorio contiene una o más vulnerabilidades de biblioteca de gravedad alta o crítica

Para crear una regla de puerta de calidad, consulta la documentación de configuración.

Buscar normas

Puedes evaluar y actualizar los procesos de control de calidad consultando las reglas de las puertas de calidad en la página Reglas de las Puertas de calidad. Mejora tus prácticas de despliegue en función de los requisitos de su proyecto y los resultados de rendimiento deseados.

Lista de puertas de calidad en Datadog

Para buscar reglas de puertas de calidad, consulta la documentación Buscar y gestionar.

Analizar ejecuciones en el Explorador de puertas de calidad

Puedes buscar y filtrar por puertas de calidad o ejecuciones de reglas, crear visualizaciones y exportar vistas guardadas de tu consulta de búsqueda en la página Ejecuciones de puertas de calidad.

Resultados de puertas de calidad en el Explorador de puertas de calidad
Resultados de la ejecución de reglas de puertas de calidad en el Explorador de puertas de calidad

Para obtener más información, consulta la documentación del Explorador de puertas de calidad.

Seguimiento de cambios en las reglas

Puedes ver información sobre quién creó, modificó y eliminó reglas de puertas de calidad en Audit Trail.

Evento de puertas de calidad en Datadog Audit Trail

Para obtener más información, consulta la documentación de Audit Trail.

Para leer más

PREVIEWING: drodriguezhdez/add_public_docs_log_summarization