mirror of
https://github.com/zhigang1992/angular.js.git
synced 2026-04-24 03:55:49 +08:00
In b2902446eb the doce2e tests were moved
into the 'unit' test job on Travis, but only half of this change ever made
it into v1.2.x. This change fixes up the other half, so that the doce2e
tests are run only once.
49 lines
1.2 KiB
YAML
49 lines
1.2 KiB
YAML
language: node_js
|
|
node_js:
|
|
- '0.10'
|
|
|
|
branches:
|
|
except:
|
|
- /^g3_.*$/
|
|
|
|
env:
|
|
matrix:
|
|
- JOB=unit
|
|
- JOB=e2e TEST_TARGET=jqlite
|
|
- JOB=e2e TEST_TARGET=jquery
|
|
global:
|
|
- SAUCE_USERNAME=angular-ci
|
|
- SAUCE_ACCESS_KEY=9b988f434ff8-fbca-8aa4-4ae3-35442987
|
|
- LOGS_DIR=/tmp/angular-build/logs
|
|
- BROWSER_PROVIDER_READY_FILE=/tmp/sauce-connect-ready
|
|
|
|
install:
|
|
# - npm config set registry http://23.251.144.68
|
|
# Disable the spinner, it looks bad on Travis
|
|
- npm config set spin false
|
|
# Log HTTP requests
|
|
- npm config set loglevel http
|
|
- time ./scripts/travis/npm-bundle-deps.sh
|
|
- time npm install
|
|
|
|
before_script:
|
|
- mkdir -p $LOGS_DIR
|
|
- ./lib/sauce/sauce_connect_setup.sh
|
|
- npm install -g grunt-cli
|
|
- grunt package
|
|
- ./scripts/travis/wait_for_browser_provider.sh
|
|
|
|
script:
|
|
- ./scripts/travis/build.sh
|
|
|
|
after_script:
|
|
- ./scripts/travis/print_logs.sh
|
|
|
|
notifications:
|
|
webhooks:
|
|
urls:
|
|
- https://webhooks.gitter.im/e/d2120f3f2bb39a4531b2
|
|
on_success: change # options: [always|never|change] default: always
|
|
on_failure: always # options: [always|never|change] default: always
|
|
on_start: false # default: false
|