#!/bin/bash echo -e "\033[0;36mRuby Appraiser: running\033[0m" bundle exec ruby-appraiser --all --mode=staged result_code=$? if [ $result_code -gt "0" ]; then echo -en "\033[0;31m" # RED echo "[✘] Ruby Appraiser found newly-created defects and " echo " has blocked your commit." echo " Fix the defects and commit again." echo " To bypass, commit again with --no-verify." echo -en "\033[0m" # RESET exit $result_code else echo -en "\033[0;32m" # GREEN echo "[✔] Ruby Appraiser ok" echo -en "\033[0m" #RESET fi