diff --git a/.travis.yml b/.travis.yml
index 88c59b224444be53668603cbc28b690da1786883..d5c8b1589d2eeccd54791c603aa0d67b0f1f6991 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -72,6 +72,12 @@ script:
     - ${SRC_DCTRL} ${DCTRL_ARG} --only=${MY_MODULE} bexec ${BUILD_CMD} test
     # retry this step becuase of the implicated race condition in cloning an pushing with multiple builder running in parallel
     - travis_retry $HOME/src/scripts/bash/travis_upload_test_logs.bash ${DUNE_BUILD_DIR}/${MY_MODULE}/dune/xt/*/test/
+
+    - |
+     if [ "x${CLANG_FORMAT}" != "x" ] ; then
+        git config --global hooks.clangformat ${CLANG_FORMAT}
+        PYTHONPATH=$HOME/src/scripts/python/ python3 -c "import travis_report as tp; tp.clang_format_status(\"${TRAVIS_BUILD_DIR}\")"
+     fi
     - ${SRC_DCTRL} ${DCTRL_ARG} --only=${MY_MODULE} bexec ${BUILD_CMD} headercheck
     - ${SRC_DCTRL} ${DCTRL_ARG} --only=${MY_MODULE} bexec ${BUILD_CMD} install | grep -v "Installing"
     - ${SRC_DCTRL} ${DCTRL_ARG} --only=${MY_MODULE} bexec ${BUILD_CMD} package_source
@@ -109,7 +115,10 @@ cache:
 
 env:
   global:
-    - MY_MODULE=dune-xt-common DUNE_BUILD_DIR=${HOME}/dune_build/ INSTALL_DIR=$HOME/dune CTEST_OUTPUT_ON_FAILURE=1
+    - MY_MODULE=dune-xt-common 
+    - DUNE_BUILD_DIR=${HOME}/dune_build/ 
+    - INSTALL_DIR=$HOME/dune 
+    - CTEST_OUTPUT_ON_FAILURE=1
 
 matrix:
   include: