Puedes compilar tus artefactos con lo siguiente:
- Cloud Build, que se integra estrechamente en Artifact Registry.
- Herramientas de formato específico, como Maven para paquetes de Java o Docker para imágenes de contenedor. Para obtener más información, consulta las secciones de cada formato de artefacto.
- Herramientas generales de compilación o integración continua, como Jenkins o Tekton
El enfoque que adoptes para compilar artefactos puede afectar la velocidad de las compilaciones y las implementaciones, el esfuerzo necesario para mantener los artefactos y la seguridad de las aplicaciones. Usa los siguientes recursos como punto de partida para obtener más información:
Obtén información sobre las funciones de DevOps que impulsan una entrega de software y un rendimiento organizativos mayores. Estas capacidades se identificaron mediante el programa de investigación de DevOps Research and Assessment.
Para imágenes de contenedor:
- Conoce las prácticas recomendadas para compilar contenedores que sean más fáciles de compilar y ejecutar.
- Conoce las prácticas recomendadas de Docker para compilar imágenes.