Package Manager - Definição do Glossário de CI/CD
Um package manager é uma ferramenta que resolve, baixa e instala dependências de software e suas versões, como npm, pip, Cargo, Maven ou apt.
Em CI
Package managers leem um manifesto (package.json, requirements.txt) e um lockfile para instalar as mesmas versões em todo runner, o que é a base de builds reproduzíveis.
Guias relacionados
Dependency Lock - CI/CD Glossary DefinitionDependency Lock: A dependency lock is a generated file (package-lock.json, yarn.lock, Cargo.lock, poetry.lock…
Binary Repository - CI/CD Glossary DefinitionBinary Repository: A binary repository is an artifact repository specialized for compiled binaries and packag…
Version Pinning - CI/CD Glossary DefinitionVersion Pinning: Version pinning is specifying an exact dependency version (for example `lodash@4.17.21`) ins…