mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-05-29 12:01:32 +02:00
Merge pull request #1651 from sharelatex/ho-check-exit-codes
Check exit codes of parallel build tasks GitOrigin-RevId: fb242722d8a886c64b61876cfdcbece9bfa987e6
This commit is contained in:
@@ -1,9 +1,16 @@
|
||||
#!/bin/bash
|
||||
|
||||
WEBPACK_ENV=production make minify
|
||||
make --no-print-directory format
|
||||
make --no-print-directory lint
|
||||
npm install git+https://github.com/sharelatex/translations-sharelatex.git#master
|
||||
make --no-print-directory format & FORMAT=$!
|
||||
make --no-print-directory lint & LINT=$!
|
||||
npm install git+https://github.com/sharelatex/translations-sharelatex.git#master & TRANSLATIONS=$!
|
||||
WEBPACK_ENV=production make minify & MINIFY=$!
|
||||
|
||||
echo "Waiting for lint, format, translations and minify to finish"
|
||||
|
||||
wait $LINT && echo "Lint complete" || exit 1
|
||||
wait $FORMAT && echo "Format complete" || exit 1
|
||||
wait $TRANSLATIONS && echo "Translations install complete" || exit 1
|
||||
wait $MINIFY && echo "Minifiy complete" || exit 1
|
||||
|
||||
chmod -R 0755 /app/public
|
||||
chown -R node:node /app/public
|
||||
|
||||
Reference in New Issue
Block a user