install pre-commit hooks for all submodules

old-commit-hash: 8252134e62
taco
Adeeb Shihadeh 3 years ago
parent f13d8a6fce
commit d6b95f3d2c
  1. 11
      update_requirements.sh

@ -1,5 +1,4 @@
#!/bin/bash
set -e
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null && pwd )"
@ -45,10 +44,8 @@ echo "pip packages install..."
pipenv install --dev --deploy --clear
pyenv rehash
if [ -f "$DIR/.pre-commit-config.yaml" ]; then
echo "precommit install ..."
echo "pre-commit hooks install..."
for f in .pre-commit-config.yaml */.pre-commit-config.yaml; do
cd $DIR/$(dirname $f)
$RUN pre-commit install
[ -d "./xx" ] && (cd xx && $RUN pre-commit install)
[ -d "./notebooks" ] && (cd notebooks && $RUN pre-commit install)
echo "pre-commit hooks installed"
fi
done

Loading…
Cancel
Save