chore(): add cirlceci saucelabs testing

This commit is contained in:
Andrew Joslin
2014-05-29 21:27:35 -06:00
parent c041461b21
commit 0f5ff4ed92
6 changed files with 40 additions and 41 deletions

View File

@@ -1,22 +1,24 @@
#!/bin/bash
function init {
# Set variables if they aren't, for local testing
if [[ "$SNAPSHOT_BROWSER" == "" ]]; then
export SNAPSHOT_BROWSER=chrome
export SNAPSHOT_BROWSER_ID=chrome_desktop_test
export SNAPSHOT_WIDTH=400
export SNAPSHOT_HEIGHT=800
export SNAPSHOT_TEST_ID=$RANDOM
export SAUCE_TUNNEL_ID=$RANDOM
export SAUCE_BUILD_ID=$RANDOM
else
export SNAPSHOT_TEST_ID=$CIRCLE_SHA1
export SAUCE_TUNNEL_ID=$CIRCLE_BUILD_NUM
export SAUCE_BUILD_ID=$CIRCLE_SHA1
fi
}
function run {
cd ../..
export SNAPSHOT_TEST_ID=$(git rev-parse HEAD)
export SAUCE_TUNNEL_ID=$CIRCLE_BUILD_DUM
export SAUCE_BUILD_ID=$CIRCLE_SHA1
gulp demos --demo-version=nightly
gulp snapshot-sauce \