##// END OF EJS Templates
core: avoid using rhodecode.test packages inside main packages as tests are removed during build which can cause some problems in some edge case calls
core: avoid using rhodecode.test packages inside main packages as tests are removed during build which can cause some problems in some edge case calls

File last commit:

r5231:fd3fdcb7 default
r5618:bdbdb63f default
Show More
static-file-check.sh
30 lines | 656 B | application/x-sh | BashLexer
build(checks): added check file script used for building images
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