2014-01-21 05:06:13 +08:00
|
|
|
#!/bin/bash
|
2014-03-13 04:50:11 +08:00
|
|
|
set -e
|
2014-04-04 04:18:50 +08:00
|
|
|
cd .. # /bootstrap/
|
2014-06-20 01:47:55 +08:00
|
|
|
cp test-infra/npm-shrinkwrap.json npm-shrinkwrap.json
|
2014-08-15 08:59:55 +08:00
|
|
|
# npm is flaky, so try multiple times
|
|
|
|
MAXTRIES=3
|
|
|
|
TRIES=1
|
|
|
|
while ! npm install; do
|
|
|
|
if [ $TRIES -ge $MAXTRIES ]; then
|
|
|
|
exit 1
|
|
|
|
fi
|
|
|
|
TRIES=$(($TRIES + 1))
|
|
|
|
echo "Retrying npm install (Try $TRIES of $MAXTRIES)..."
|
|
|
|
done
|
2014-01-21 05:06:13 +08:00
|
|
|
rm npm-shrinkwrap.json
|