Enable javascript in your browser for better experience. Need to know to enable it?

÷ÈÓ°Ö±²¥

?Incorporaci¨®n autom¨¢tica de PRs con actualizaci¨®n de dependencias?

Publicado : Sep 27, 2023
NO EN LA EDICI?N ACTUAL
Este blip no est¨¢ en la edici¨®n actual del Radar. Si ha aparecido en una de las ¨²ltimas ediciones, es probable que siga siendo relevante. Si es m¨¢s antiguo, es posible que ya no sea relevante y que nuestra valoraci¨®n sea diferente hoy en d¨ªa. Desgraciadamente, no tenemos el ancho de banda necesario para revisar continuamente los anuncios de ediciones anteriores del Radar. Entender m¨¢s
Sep 2023
Probar ?

La complejidad en la cadena de suministro de software representa un riesgo significativo, y lo hemos cubierto de forma amplia, por ejemplo, en nuestros escritos en SBOM y SLSA. El tal¨®n de Aquiles para la mayor¨ªa de los equipos, sigue siendo la presencia de vulnerabilidades en las dependencias, usualmente dependencias indirectas que existen en varios niveles inferiores. Herramientas como Dependabot ayudan mediante la creaci¨®n de pull requests (PRs) para actualizar dependencias. La pronta gesti¨®n de los PRs, especialmente cuando se trata de aplicaciones o servicios que no est¨¢n en un proceso activo de desarrollo, demanda un alto nivel de disciplina en el ¨¢mbito de ingenier¨ªa.

Bajo las circunstancias adecuadas, ahora recomendamos la incorporaci¨®n autom¨¢tica de PRs con actualizaci¨®n de dependencias. Para esto, el sistema necesita tener una cobertura de pruebas exhaustivas ¨C no solo pruebas unitarias, sino que tambi¨¦n pruebas funcionales y de performance. La etapa de construcci¨®n del pipeline debe ejecutar todos estos test, incluyendo escaneo de seguridad. En pocas palabras, el equipo debe tener total confianza que cuando el pipeline se ejecuta correctamente, entonces el software est¨¢ listo para llegar a producci¨®n. En estos casos, la actualizaci¨®n de los PRs con dependencias, deber¨ªan poder ser incorporados autom¨¢ticamente, a¨²n cuando incluyan actualizaciones mayores de versi¨®n en dependencias indirectas.

Suscr¨ªbete al bolet¨ªn informativo de Technology Radar

?

?

?

?

Suscr¨ªbete ahora

Visita nuestro archivo para leer los vol¨²menes anteriores