Proxy Repository - CI/CD用語集の定義
proxy repositoryは、リモートのupstream(npmやMaven Centralなど)から取得したartifactをキャッシュするリポジトリで、以降のbuildが公開インターネットではなく自社のネットワークからそれらをpullできるようにします。
proxy repositoryは、リモートのupstream(npmやMaven Centralなど)から取得したartifactをキャッシュするリポジトリで、以降のbuildが公開インターネットではなく自社のネットワークからそれらをpullできるようにします。
proxy repositoryは、CIのrunnerと公開パッケージレジストリの間に位置し、artifactが最初に要求されたときにそのローカルコピーを保存します。
CIで重要な理由
proxy repositoryはbuildをupstreamの障害やレート制限から守り、繰り返しの実行でのダウンロード時間を短縮します。ArtifactoryやNexusのようなツールはこれらをremoteまたはproxy repositoryと呼びます。
関連ガイド
Virtual Repository - CI/CD Glossary DefinitionVirtual Repository: A virtual repository is a single logical endpoint that aggregates several underlying repo…
Artifact Repository - CI/CD Glossary DefinitionArtifact Repository: An artifact repository is a server that stores and serves build outputs and packages (fo…
Pull-Through Cache - CI/CD Glossary DefinitionA pull-through cache fetches an image from upstream on the first request, stores it, and serves later request…