Lockfile - Definição do Glossário CI/CD
Um lockfile (como package-lock.json, poetry.lock ou Cargo.lock) registra a versão exata resolvida e o hash de cada dependência direta e transitiva para que as instalações sejam reprodutíveis.
Um lockfile (como package-lock.json, poetry.lock ou Cargo.lock) registra a versão exata resolvida e o hash de cada dependência direta e transitiva para que as instalações sejam reprodutíveis.
Um lockfile (como package-lock.json, poetry.lock ou Cargo.lock) registra a versão exata resolvida e o hash de cada dependência direta e transitiva para que as instalações sejam reprodutíveis.
No CI
Use instalações congeladas como npm ci ou poetry install --no-update para falhar o build se o lockfile e o manifesto divergirem, detectando drift acidental de dependências.
Guias relacionados
Dependency Pinning - CI/CD Glossary DefinitionDependency Pinning: Dependency pinning is fixing each dependency to an exact version (and ideally a checksum)…
Vendoring - CI/CD Glossary DefinitionVendoring: Vendoring is committing a project's third-party dependencies directly into its source tree so buil…