static-file-check.sh
30 lines
| 656 B
| application/x-sh
|
BashLexer
r5231 | # check required files | ||
# run like this: rhodecode/tests/scripts/static-file-check.sh rhodecode/public/ | |||
STATIC_CHECK="\ | |||
robots.txt \ | |||
502.html \ | |||
js/scripts.min.js \ | |||
js/rhodecode-components.js \ | |||
css/style.css \ | |||
css/style-polymer.css \ | |||
css/style-ipython.css" | |||
static_path=$1 | |||
echo "checking the path for static files in dir: '$static_path'" | |||
if [ ! -d $static_path ]; then | |||
echo "path $static_path is not a valid directory" | |||
exit 1 | |||
fi | |||
for file in $STATIC_CHECK; | |||
do | |||
path=$static_path$file | |||
printf "checking $path..." | |||
if [ ! -f $path ]; then | |||
echo "" | |||
echo "Missing a static file:$path expected after web-build" | |||
exit 1 | |||
fi | |||
printf "ok\n" | |||
done |