fix: pre-commit logic (#25324)

## Description
Hot fix for pre-commit logic

Co-authored-by: Valera Melnikov <melnikov.vv@greendatasoft.ru>
This commit is contained in:
Valera Melnikov 2023-07-12 12:37:05 +03:00 committed by GitHub
parent bbcadb185f
commit a14df58239
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -6,7 +6,12 @@ is_client_change=$(git diff --cached --name-only | grep -c "app/client")
if [ "$is_server_change" -ge 1 ]; then
echo "Running Spotless check ..."
pushd app/server > /dev/null
(mvn spotless:check 1> /dev/null && popd > /dev/null) || (echo "Spotless check failed, please run mvn spotless:apply" && exit 1)
if (mvn spotless:check 1> /dev/null && popd > /dev/null) then
popd
else
echo "Spotless check failed, please run mvn spotless:apply"
exit 1
fi
else
echo "Skipping server side check..."
fi