Términos

Continuous Integration and Continuous Delivery

Sigue la cobertura, explicaciones e historias tecnológicas relacionadas.

Última cobertura

CN
JetBrains lanza el complemento Warm Agents para reducir la espera de los agentes de compilación en TeamCity

JetBrains lanza el complemento Warm Agents para reducir la espera de los agentes de compilación en TeamCity

JetBrains ha lanzado el complemento Warm Agents para la plataforma TeamCity. Este mantiene automáticamente un número determinado de agentes de compilación en la nube previamente preparados para reducir el tiempo de espera de las tareas de CI/CD. Sin embargo, la reducción del tiempo de espera implica consumir licencias de agentes de compilación y asumir costes operativos por recursos en la nube inactivos.

CN
¿Por qué la garantía de calidad del software debe convertirse en un proceso continuo dentro del ciclo de desarrollo?

¿Por qué la garantía de calidad del software debe convertirse en un proceso continuo dentro del ciclo de desarrollo?

JetBrains aboga por trasladar la garantía de calidad del software de una prueba final previa al lanzamiento a un proceso continuo integrado en las etapas de desarrollo y CI/CD. El artículo repasa las funciones del análisis estático y de las pruebas unitarias, de integración, de interfaz, de rendimiento y de seguridad, y destaca que las herramientas de inteligencia artificial necesitan verificación humana.

CN
Las direcciones de correo electrónico expuestas de GitLab podrían permitir a los atacantes crear solicitudes de fusión y enviar código

Las direcciones de correo electrónico expuestas de GitLab podrían permitir a los atacantes crear solicitudes de fusión y enviar código

Aikido advirtió que las direcciones de correo electrónico de la función para enviar elementos de trabajo a proyectos de GitLab se publican a veces en documentos públicos, lo que podría otorgar a los atacantes la capacidad de crear incidencias y solicitudes de fusión con los permisos de la cuenta de la víctima. Según los permisos de la cuenta, esto podría permitir modificar código, ejecutar trabajos de CI/CD o acceder a repositorios y secretos privados.