Ú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.
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.
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 cuando tu repositorio tiene un determinado número de violaciones de la calidad del código o de la vulnerabilidad del código.
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.
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.
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.
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.
Para obtener más información, consulta la documentación de Audit Trail.
Para leer más
Más enlaces, artículos y documentación útiles: