Package Registry - Definição do Glossário de CI/CD
Um package registry é um repositório que hospeda pacotes de software publicados para um ecossistema de linguagem, como npm, PyPI, Maven Central, crates.io ou RubyGems, dos quais as ferramentas baixam no momento da instalação.
Público vs privado
Registries públicos servem pacotes open-source; registries privados (ou scopes dentro de um público) hospedam código interno. Configurar mal qual é preferido habilita ataques de confusão de dependências.
Em CI
Cachear o download do registry ou fazer proxy por um mirror local reduz o tempo de instalação e protege os builds contra interrupções do registry upstream.
Guias relacionados
Artifact Registry - CI/CD Glossary DefinitionArtifact Registry: An artifact registry is a server that stores and serves build outputs (container images, J…
Scoped Package - CI/CD Glossary DefinitionScoped Package: A scoped package is an npm package namespaced under an `@scope/` prefix, like `@latchkey/cli`…
Dependency Confusion - CI/CD Glossary DefinitionDependency Confusion: Dependency confusion is a supply-chain attack where a public package is published under…