빌드 파이프라인이 아티팩트를 AWS CodeArtifact 리포지토리에 게시합니다. 개발자는 기존 파이프라인을 최소한으로 변경하여 Maven Central(퍼블릭 레지스트리)의 종속성을 캐시해야 합니다. 이 요구 사항을 충족하는 접근 방식은 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 기존 CodeArtifact 리포지토리를 업데이트하여 퍼블릭 Maven Central 리포지토리를 가리키는 업스트림 연결을 추가합니다..
이것이 정답인 이유
기존 CodeArtifact 리포지토리에 퍼블릭 Maven Central 리포지토리를 업스트림으로 추가하면, CodeArtifact는 Maven Central에서 종속성을 가져와 캐시합니다. 빌드 파이프라인은 기존 CodeArtifact 리포지토리를 계속 사용하므로 파이프라인 변경을 최소화할 수 있습니다. 새 CodeArtifact 리포지토리나 도메인을 생성하는 것은 불필요한 복잡성을 추가하며, 기존 파이프라인의 변경이 더 필요할 수 있습니다. 리소스 정책 변경은 외부 리포지토리에서 직접 아티팩트를 가져오는 것을 허용하지만, 이는 캐싱 기능을 제공하지 않아 요구 사항을 충족하지 못합니다.