1
1
language : node_js
2
2
sudo : false
3
3
node_js :
4
- - ' 0.10 '
4
+ - ' 4.2 '
5
5
6
6
cache :
7
7
directories :
20
20
- JOB=docs-e2e BROWSER_PROVIDER=saucelabs
21
21
- JOB=e2e TEST_TARGET=jqlite BROWSER_PROVIDER=saucelabs
22
22
- JOB=e2e TEST_TARGET=jquery BROWSER_PROVIDER=saucelabs
23
- - JOB=unit BROWSER_PROVIDER=browserstack
24
- - JOB=docs-e2e BROWSER_PROVIDER=browserstack
25
- - JOB=e2e TEST_TARGET=jqlite BROWSER_PROVIDER=browserstack
26
- - JOB=e2e TEST_TARGET=jquery BROWSER_PROVIDER=browserstack
27
23
global :
24
+ - CXX=g++-4.8 # node 4 likes the G++ v4.8 compiler
28
25
- SAUCE_USERNAME=angular-ci
29
26
- SAUCE_ACCESS_KEY=9b988f434ff8-fbca-8aa4-4ae3-35442987
30
- - BROWSER_STACK_USERNAME=VojtaJina
31
- - BROWSER_STACK_ACCESS_KEY=QCQJ1ZpWXpBkSwEdD8ev
32
27
- LOGS_DIR=/tmp/angular-build/logs
33
28
- BROWSER_PROVIDER_READY_FILE=/tmp/browsersprovider-tunnel-ready
34
29
35
- matrix :
36
- allow_failures :
37
- - env : " JOB=unit BROWSER_PROVIDER=browserstack"
38
- - env : " JOB=docs-e2e BROWSER_PROVIDER=browserstack"
39
- - env : " JOB=e2e TEST_TARGET=jqlite BROWSER_PROVIDER=browserstack"
40
- - env : " JOB=e2e TEST_TARGET=jquery BROWSER_PROVIDER=browserstack"
30
+ # node 4 likes the G++ v4.8 compiler
31
+ # see https://docs.travis-ci.com/user/languages/javascript-with-nodejs#Node.js-v4-(or-io.js-v3)-compiler-requirements
32
+ addons :
33
+ apt :
34
+ sources :
35
+ - ubuntu-toolchain-r-test
36
+ packages :
37
+ - g++-4.8
41
38
42
39
install :
43
40
# Check the size of caches
@@ -47,9 +44,9 @@ install:
47
44
- npm config set spin false
48
45
# Log HTTP requests
49
46
- npm config set loglevel http
50
- -
npm install -g [email protected]
51
- # Instal npm dependecies and ensure that npm cache is not stale
52
- - scripts/ npm/ install-dependencies.sh
47
+ # - npm install -g [email protected]
48
+ # Install npm dependencies and ensure that npm cache is not stale
49
+ - npm install
53
50
54
51
before_script :
55
52
- ./scripts/travis/before_build.sh
0 commit comments