|
1 | 1 | language: node_js
|
2 | 2 | sudo: false
|
3 |
| - |
4 | 3 | node_js:
|
5 |
| - - '6.9.4' |
6 |
| - |
| 4 | +- 6.9.4 |
7 | 5 | addons:
|
8 | 6 | jwt:
|
9 |
| - - secure: "BMUh1ZWMSZVaVKGldhTN3u1mesd+A5uuXsurq8gGqMA1CYZ06CuPU+xBeileIiMEEieabW0X/olbDi2xw0HJDrY6sStTOLGzMqTIl8T3dtyllH296pWY8jslkX6/pCuFxsnWfJpL6rMU40up1HSK5CgTNnOkz7b634XfKne1F/NWS3smxFtEjjM1KGjwh/J7NZVM/orSgyuFotaHj844UvlI/yGTaD1P3wYnibVHGtQrrOSD8g5ZqCgUnGOjViqCHKW45gvjen3gF/XRXvgmnLdf1I1o/vbb2MxYUEZqnyis2QdxVZaOeI93CPgKVlRidEh9ct6AkNv2SA+NQRn0MQHKOiNy6lYhnDyYbNuYQhy99kT4tfVWJrZaGbd+DO5XwvYYNwQwqmVzpwvqWTJnGBy9MxoyzOEgdquGvvIxFTAUeB/r/6R6h/kF6/fU0lNrdpEpyVgKzTj+6K1DMAcvohoXMjRBb4vrgWaCAe4iKNgIFgfSDEJAlrsk6z3tFtyFDUHgpPivtcmRtQ96+t+ISLHPBKAxtZtjFcCAMC3nmOqVohdNtTHzZ7D0OCGcjdxBNSy9zO4LoAdS8cjq0H4+WpWRC8TI2M1nJDJyBE+8V61+4gt35VXYyNp7FUxoY6cX5xxmfCjeG86n404gCvJHrArK5GEkieSuxR1Iu6s0FCg=" |
10 |
| - # SAUCE_ACCESS_KEY<=secret for FIREBASE_ACCESS_TOKEN to work around travis-ci/travis-ci#7223, unencrypted value in valentine as FIREBASE_ACCESS_TOKEN> |
11 |
| - # we alias FIREBASE_ACCESS_TOKEN to $SAUCE_ACCESS_KEY in env.sh and set the SAUCE_ACCESS_KEY there |
12 |
| - |
| 7 | + secure: rZVunLIvznWyPmXqKVgq7CSbxEKIf2CT/N5cutnFSl9KS+sYp+QBaFhTcS8EswCj8Jyx4H349E8Own9VMZb3nFjl56E3fE9x8W0hjTsFut3Ix+ZKg2Uvie8onH9RYHNCfffo2Goe0jwsCC1l/8CKEa3eR5LHqnpMP9EkSPN4599Fw+qYLYPHrQVe2sNXCueJ4ZH1AKLayWwS472cXsghTAEXuGTdZoRhMQciUCiOf/E09CNmNPYQfpjsy/JIc3cmQRCDyZ4bOKBq9eDdSUzpCyXWdYjuQm6yIiOhceWOTniYEAwQ/yB/qE3mSs0GmuvThiVqav+pSmVjHHogNNG2ZkwL92Evqk1rE34vxJ25aIHNQJgjazzJBLt6ToTcCKbmzxycber+5e20hx1C1NgX9eSmL0JorBr260b/p8goiwww8xeNChEw5sT54wE59X0Bc1sUHM3ew091Lh74X/SjvvSFntxF4al7eNUD8Oy2V/IYnbWQZVSuM1+7w6oXU33BqyNB371KaBKVZfxyn7XFb40PMWmGtZykjGgTmhdWl4g6fQggfUIpkUIrbim9HV3mkuDVnS+zmZavfsV/dmwuzWm0jzcLapUEtChjPxzeSbLvdabjbCbnuEKvRBaiIG+vtE1wwoK+hYplp4R+TIz0DNE5tqGsmObWqBCqBw1toyc= |
13 | 8 | branches:
|
14 | 9 | only:
|
15 | 10 | - master
|
16 |
| - |
17 | 11 | env:
|
18 | 12 | global:
|
19 | 13 | - LOGS_DIR=/tmp/angular-material2-build/logs
|
|
22 | 16 | - BROWSER_STACK_ACCESS_KEY=BWCd4SynLzdDcv8xtzsB
|
23 | 17 | - BROWSER_PROVIDER_READY_FILE=/tmp/angular-material2-build/readyfile
|
24 | 18 | - BROWSER_PROVIDER_ERROR_FILE=/tmp/angular-material2-build/errorfile
|
25 |
| - |
26 | 19 | matrix:
|
27 |
| - # Order: a slower build first, so that we don't occupy an idle travis worker waiting for others to complete. |
28 |
| - - MODE=lint |
29 |
| - - MODE=aot |
30 |
| - - MODE=payload |
31 |
| - - MODE=e2e |
32 |
| - - MODE=saucelabs_required |
33 |
| - - MODE=browserstack_required |
34 |
| - |
| 20 | + - MODE=lint |
| 21 | + - MODE=aot |
| 22 | + - MODE=payload |
| 23 | + - MODE=e2e |
| 24 | + - MODE=saucelabs_required |
| 25 | + - MODE=browserstack_required |
35 | 26 | matrix:
|
36 | 27 | fast_finish: true
|
37 | 28 | allow_failures:
|
38 |
| - - env: "MODE=saucelabs_optional" |
39 |
| - - env: "MODE=browserstack_optional" |
40 |
| - |
| 29 | + - env: MODE=saucelabs_optional |
| 30 | + - env: MODE=browserstack_optional |
41 | 31 | before_install:
|
42 |
| - - echo $SAUCE_ACCESS_KEY |
43 |
| - - source ./scripts/ci/env.sh |
44 |
| - - echo $SAUCE_ACCESS_KEY |
45 |
| - - echo $FIREBASE_ACCESS_TOKEN |
46 |
| - |
| 32 | +- echo $SAUCE_ACCESS_KEY |
| 33 | +- source ./scripts/ci/env.sh |
| 34 | +- echo $SAUCE_ACCESS_KEY |
| 35 | +- echo $FIREBASE_ACCESS_TOKEN |
47 | 36 | install:
|
48 |
| - - npm install |
49 |
| - |
| 37 | +- npm install |
50 | 38 | before_script:
|
51 |
| - - mkdir -p $LOGS_DIR |
52 |
| - |
| 39 | +- mkdir -p $LOGS_DIR |
53 | 40 | script:
|
54 |
| - - ./scripts/ci/build-and-test.sh |
55 |
| - |
| 41 | +- ./scripts/ci/build-and-test.sh |
56 | 42 | after_success:
|
57 |
| - - ./scripts/ci/after-success.sh |
58 |
| - |
| 43 | +- ./scripts/ci/after-success.sh |
59 | 44 | cache:
|
60 | 45 | directories:
|
61 |
| - - node_modules |
62 |
| - - $HOME/.pub-cache |
| 46 | + - node_modules |
| 47 | + - $HOME/.pub-cache |
0 commit comments