コミット前にテストしたい
10. フックコマンド / 機能
PreToolUse + Bash(git commit*)概要
git commit コマンド実行前にテストを実行し、失敗時はコミットをブロックする設定例です。
設定例
"PreToolUse": [
{
"matcher": "Bash(git commit*)",
"hooks": ["npm test || exit 2"]
}
]こんな時に使う
- コミット前に必ずテストを実行したい時
- テストが通らないとコミットさせたくない時