2016-03-04 23:20:52 +03:00
|
|
|
machine:
|
|
|
|
node:
|
|
|
|
version: 4
|
2016-03-04 23:54:11 +03:00
|
|
|
|
2016-03-04 23:20:52 +03:00
|
|
|
general:
|
|
|
|
branches:
|
|
|
|
ignore:
|
|
|
|
- gh-pages
|
2016-03-04 23:54:11 +03:00
|
|
|
|
|
|
|
checkout:
|
|
|
|
post:
|
|
|
|
- git submodule sync
|
|
|
|
- git submodule update --init
|
|
|
|
|
|
|
|
dependencies:
|
|
|
|
post:
|
|
|
|
- wget https://saucelabs.com/downloads/sc-latest-linux.tar.gz
|
|
|
|
- tar -xzf sc-latest-linux.tar.gz
|
|
|
|
|
|
|
|
test:
|
2016-03-04 23:56:53 +03:00
|
|
|
override:
|
2016-03-04 23:54:11 +03:00
|
|
|
- cd sc-*-linux && ./bin/sc --user $SAUCE_USERNAME --api-key $SAUCE_ACCESS_KEY --readyfile ~/sauce_is_ready:
|
2016-03-04 23:56:53 +03:00
|
|
|
background: true
|
|
|
|
|
2016-03-04 23:54:11 +03:00
|
|
|
- while [ ! -e ~/sauce_is_ready ]; do sleep 1; done
|
|
|
|
|
|
|
|
- scripts/prepare-tests
|
|
|
|
- karma start karma.sauce.js
|
|
|
|
|
|
|
|
post:
|
|
|
|
- killall --wait sc # wait for Sauce Connect to close the tunnel
|