Una canalización de compilación publica artefactos en un repositorio de AWS CodeArtifact. El desarrollador necesita almacenar en caché las dependencias de Maven Central (un registro público) con cambios mínimos en la canalización existente. ¿Qué enfoque satisface este requisito?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Actualizar el repositorio de CodeArtifact existente para añadir una asociación upstream que apunte al repositorio público de Maven Central..
Por qué esta es la respuesta
La opción correcta es actualizar el repositorio de CodeArtifact existente para añadir una asociación upstream que apunte al repositorio público de Maven Central. Esta es la forma más eficiente y con menos cambios para almacenar en caché dependencias. CodeArtifact permite configurar fuentes upstream para que, si un paquete no se encuentra en el repositorio actual, se busque automáticamente en el repositorio upstream configurado (en este caso, Maven Central). Una vez descargado, el paquete se almacena en caché en el repositorio de CodeArtifact. Crear un nuevo repositorio o dominio de CodeArtifact con una conexión externa implicaría cambios más significativos en la configuración de la canalización, ya que el repositorio de compilación tendría que cambiar su destino de publicación. Cambiar la política de recursos no es el mecanismo adecuado para integrar fuentes externas; las políticas controlan el acceso, no la federación de repositorios.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta