diff options
| author | Vojta Jina | 2013-06-25 13:50:45 -0700 |
|---|---|---|
| committer | Vojta Jina | 2013-06-28 11:43:38 -0700 |
| commit | 33223e26a0c6e73bddbc112829f35f373f97b10d (patch) | |
| tree | 20305c84130daff5939ee403870cb13d0cb4aaac /.travis.yml | |
| parent | 976edc1fc4d4c373bcecddd0389fe94dd528eb4e (diff) | |
| download | angular.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.yml | 13 |
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 |
