Skip to content
Latchkey

Pre-Commit Hook - Definição do Glossário de CI/CD

Um pre-commit hook roda verificações antes de um commit ser registrado, bloqueando-o se o lint ou os testes falharem.

Um pre-commit hook é um script que o Git roda antes de um commit ser registrado. Ele pode fazer lint, format ou testar mudanças staged e abortar o commit se as verificações falharem, capturando problemas antes que cheguem à CI.

Feedback local rápido

Pre-commit hooks fazem shift left das verificações para a máquina do desenvolvedor, capturando problemas em segundos, de modo que a CI não seja gasta com falhas triviais de estilo. A CI ainda deve reexecutar as verificações como fonte da verdade.

Guias relacionados