Integrate browserstack into ci

This commit is contained in:
Chi Vinh Le
2017-10-17 21:38:50 +07:00
parent 30fe43624f
commit 427c6e10a4
5 changed files with 57 additions and 4 deletions
+23
View File
@@ -0,0 +1,23 @@
#!/bin/bash
set -e
if [[ -z "${BROWSERSTACK_KEY}" ]]; then
# When browserstack is not available test locally using chrome headless.
yarn e2e -- --env chrome-headless
else
# Test using browserstack.
yarn e2e-browserstack -- --env chrome
sleep 2
yarn e2e-browserstack -- --env firefox
sleep 2
yarn e2e-browserstack -- --env safari
sleep 2
yarn e2e-browserstack -- --env ie
sleep 2
yarn e2e-browserstack -- --env edge
fi