From 4c958eb136ef71365fb6339e90c12cfba66effae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ole=20Sch=C3=BCtt?= Date: Thu, 23 May 2019 11:52:06 +0200 Subject: [PATCH] Docker: Initialize pre-commit environments earlier --- tools/docker/scripts/install_python.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/tools/docker/scripts/install_python.sh b/tools/docker/scripts/install_python.sh index 39507b9cbf..355467aaa2 100755 --- a/tools/docker/scripts/install_python.sh +++ b/tools/docker/scripts/install_python.sh @@ -23,3 +23,13 @@ rm -rf /var/lib/apt/lists/* # install python packages pip install --quiet numpy matplotlib requests pip3 install --quiet numpy matplotlib requests pre-commit + +cd /workspace/cp2k +echo -n "Warming cache by trying to run pre-commit hooks... " +if pre-commit run --all-files --hook-stage manual check-ast &> /dev/null ; then + echo "done." +else + echo "failed." +fi + +#EOF