aboutsummaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authorVojta Jina2013-06-25 13:50:45 -0700
committerVojta Jina2013-06-28 11:43:38 -0700
commit33223e26a0c6e73bddbc112829f35f373f97b10d (patch)
tree20305c84130daff5939ee403870cb13d0cb4aaac /.travis.yml
parent976edc1fc4d4c373bcecddd0389fe94dd528eb4e (diff)
downloadangular.js-33223e26a0c6e73bddbc112829f35f373f97b10d.tar.bz2
chore: set up Sauce Labs with Travis
This should not affect the Jenkins build at all. Now, the Travis build uses Chrome on Sauce Labs, which in theory gives us opportunity to use any browser/platform that Sauce Labs offers.
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml13
1 files changed, 10 insertions, 3 deletions
diff --git a/.travis.yml b/.travis.yml
index b3588709..92da3ed9 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -2,12 +2,19 @@ language: node_js
node_js:
- 0.8
+env:
+ global:
+ - SAUCE_USERNAME=angular-ci
+ - SAUCE_ACCESS_KEY=9b988f434ff8-fbca-8aa4-4ae3-35442987
+ - SAUCE_CONNECT_READY_FILE=/tmp/sauce-connect-ready
+
before_script:
- - export DISPLAY=:99.0
- - sh -e /etc/init.d/xvfb start
+ - export SAUCE_ACCESS_KEY=`echo $SAUCE_ACCESS_KEY | rev`
+ - ./lib/sauce/sauce_connect_setup.sh
- npm install -g grunt-cli
- grunt package
- grunt webserver > /dev/null &
+ - ./lib/sauce/sauce_connect_block.sh
script:
- - grunt test --browsers Firefox --reporters=dots
+ - grunt test --reporters dots --browsers SL_Chrome