mirror of
https://github.com/shivammathur/setup-php.git
synced 2024-11-26 21:33:06 +07:00
30 lines
534 B
Bash
30 lines
534 B
Bash
#!/bin/bash
|
|
cd `dirname $0`
|
|
cd ../
|
|
SRCROOT=${PWD}
|
|
|
|
# Clean out and rebuild before running through each enviorment
|
|
make clean
|
|
|
|
echo "===== NVM DIR::: $NVM_DIR ===="
|
|
|
|
# Find each availiable node version and test with that version
|
|
for i in $( ls $NVM_DIR )
|
|
do
|
|
if [[ $i =~ ^v ]]; then
|
|
echo ""
|
|
echo ""
|
|
echo "=== Node $i ==="
|
|
echo ""
|
|
|
|
# Run test suite
|
|
"$NVM_DIR/$i/bin/node" "$SRCROOT/build/test.js"
|
|
|
|
# Any non successful exit should be treated as full error
|
|
RESULT=$?
|
|
if [[ $RESULT != 0 ]]; then
|
|
exit 1
|
|
fi
|
|
fi
|
|
done
|