nucypher/scripts/circle/compare_reqs.sh

23 lines
546 B
Bash
Raw Normal View History

2019-06-13 20:30:52 +00:00
#!/usr/bin/env bash
set -e
yes | ./scripts/installation/rebuild_pipenv.sh circlereqs
if [ $(md5 -q requirements.txt) == $(md5 -q circlereqs.txt) ]; then
echo "requirements.txt is valid"
else
echo "requirements.txt contains inconsistencies"
diff requirements.txt circlereqs.txt
exit 2
fi
if [ $(md5 -q dev-requirements.txt) == $(md5 -q dev-circlereqs.txt) ]; then
echo "requirements.txt is valid"
else
echo "dev-requirements.txt contains inconsistencies"
diff dev-requirements.txt dev-circlereqs.txt
exit 2
fi