From 56d0ecd70c54b1839d5e7aeb3030ac4c27dcb142 Mon Sep 17 00:00:00 2001 From: Thanh Ha Date: Sat, 6 Jun 2020 09:43:00 -0400 Subject: [PATCH] Print git-diff when pre-commit fails When pre-commit fails and automatically fixes issues for us in Jenkins we are not able to see what pre-commit automatically fixed. Adding --show-diff-on-failure makes pre-commit perform a git-diff immediately after failing to ensure more useful output is printed to inform the contributor what changes are needed to pass the check. Signed-off-by: Thanh Ha Change-Id: I0c9fc6afa8be214d03e342b2913205e946aa901e --- tox.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tox.ini b/tox.ini index 06b418a5..3230bab3 100644 --- a/tox.ini +++ b/tox.ini @@ -69,7 +69,7 @@ basepython = python3 deps = pre-commit commands = - pre-commit run --all-files + pre-commit run --all-files --show-diff-on-failure pre-commit run gitlint --hook-stage commit-msg --commit-msg-filename .git/COMMIT_EDITMSG ######### -- 2.16.6