Proxy Repository - Definição do Glossário de CI/CD
Um proxy repository é um repositório que faz cache de artifacts buscados de um upstream remoto (como npm ou Maven Central) para que builds posteriores os puxem da sua própria rede em vez da internet pública.
Um proxy repository é um repositório que faz cache de artifacts buscados de um upstream remoto (como npm ou Maven Central) para que builds posteriores os puxem da sua própria rede em vez da internet pública.
Os proxy repositories ficam entre os seus runners de CI e os registries públicos de pacotes, armazenando uma cópia local de cada artifact na primeira vez em que ele é solicitado.
Por que importa no CI
Um proxy repository protege os builds contra quedas e limites de taxa do upstream e reduz o tempo de download em execuções repetidas. Ferramentas como Artifactory e Nexus chamam esses de remote ou proxy repositories.