overleaf/server-ce/bin/compile-services
2020-05-06 14:32:53 +02:00

23 lines
365 B
Bash
Executable file

#! env bash
set -e
grep 'name:' config/services.js | \
sed 's/.*name: "\(.*\)",/\1/' | \
while read service
do
pushd $service
echo "Compiling Service $service"
case $service in
web)
npm run webpack:production
;;
real-time)
npm run compile:all
;;
*)
echo "$service doesn't require a compilation"
;;
esac
popd
done