Eine Build-Pipeline veröffentlicht Artefakte in einem AWS CodeArtifact-Repository. Der Entwickler muss Abhängigkeiten von Maven Central (einem öffentlichen Register) mit minimalen Änderungen an der bestehenden Pipeline zwischenspeichern. Welcher Ansatz erfüllt diese Anforderung?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Aktualisieren Sie das bestehende CodeArtifact-Repository, um eine Upstream-Assoziation hinzuzufügen, die auf das öffentliche Maven Central-Repository verweist..
Warum dies die Antwort ist
Die Aktualisierung des bestehenden CodeArtifact-Repositorys mit einer Upstream-Assoziation zu Maven Central ist die effizienteste Lösung. Dies ermöglicht es dem Repository, Pakete von Maven Central abzurufen und zwischenzuspeichern, ohne die bestehende Pipeline wesentlich ändern zu müssen. Die Pipeline interagiert weiterhin mit demselben CodeArtifact-Repository, das nun die benötigten externen Abhängigkeiten automatisch bereitstellt. Das Erstellen eines neuen CodeArtifact-Repositorys oder einer neuen Domain mit einer externen Verbindung würde zusätzliche Konfigurationsänderungen in der Pipeline erfordern, um auf das neue Repository zu verweisen. Das Ändern der Ressourcenrichtlinie erlaubt keinen direkten Abruf und Zwischenspeicherung von Artefakten aus externen Quellen auf diese Weise; dafür sind Upstream-Assoziationen oder externe Verbindungen vorgesehen.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich