| OLD | NEW |
| 1 language: dart | 1 language: dart |
| 2 sudo: required | 2 sudo: required |
| 3 dist: trusty | 3 dist: trusty |
| 4 dart: | 4 dart: |
| 5 - dev | 5 - dev |
| 6 cache: | 6 cache: |
| 7 directories: | 7 directories: |
| 8 - $HOME/.npm | 8 - $HOME/.npm |
| 9 - $HOME/.nvm | 9 - $HOME/.nvm |
| 10 - $HOME/.pub-cache/hosted | 10 - $HOME/.pub-cache/hosted |
| 11 - pkg/dev_compiler/node_modules | 11 - pkg/dev_compiler/node_modules |
| 12 addons: |
| 13 firefox: latest |
| 12 before_install: | 14 before_install: |
| 13 # g++4.8.1 setup | 15 # g++4.8.1 setup |
| 14 - if [ "$CXX" == "g++" ]; then sudo add-apt-repository -y ppa:ubuntu-toolchain
-r/test; fi | 16 - if [ "$CXX" == "g++" ]; then sudo add-apt-repository -y ppa:ubuntu-toolchain
-r/test; fi |
| 15 | 17 |
| 16 # clang 3.4 setup | 18 # clang 3.4 setup |
| 17 - if [ "$CXX" == "clang++" ]; then sudo add-apt-repository -y ppa:h-rayflood/l
lvm; fi | 19 - if [ "$CXX" == "clang++" ]; then sudo add-apt-repository -y ppa:h-rayflood/l
lvm; fi |
| 18 | 20 |
| 19 - sudo apt-get update -qq | 21 - sudo apt-get update -qq |
| 20 | 22 |
| 21 # g++4.8.1 install | 23 # g++4.8.1 install |
| (...skipping 29 matching lines...) Expand all Loading... |
| 51 # Node modules used by DDC | 53 # Node modules used by DDC |
| 52 - nvm install 5.5.0 | 54 - nvm install 5.5.0 |
| 53 - npm install | 55 - npm install |
| 54 script: | 56 script: |
| 55 # Run DDC tests | 57 # Run DDC tests |
| 56 - if [[ -z "$TEST" ]]; then ./tool/presubmit.sh ; fi | 58 - if [[ -z "$TEST" ]]; then ./tool/presubmit.sh ; fi |
| 57 - if [[ "$TEST" == coverage ]]; then ./tool/build_sdk.sh && ./tool/coverage.sh
; fi | 59 - if [[ "$TEST" == coverage ]]; then ./tool/build_sdk.sh && ./tool/coverage.sh
; fi |
| 58 - if [[ "$TEST" == node ]]; then ./tool/node_test.sh ; fi | 60 - if [[ "$TEST" == node ]]; then ./tool/node_test.sh ; fi |
| 59 env: | 61 env: |
| 60 - ANALYZER=master | 62 - ANALYZER=master |
| 63 - ANALYZER=master DDC_BROWSERS=Firefox |
| 61 - ANALYZER=master CXX=g++ | 64 - ANALYZER=master CXX=g++ |
| 62 - ANALYZER=master CXX=clang++ | 65 - ANALYZER=master CXX=clang++ |
| 63 - TEST=coverage | 66 - TEST=coverage |
| 64 - TEST=node | 67 - TEST=node |
| 65 matrix: | 68 matrix: |
| 66 allow_failures: | 69 allow_failures: |
| 67 - env: TEST=node | 70 - env: TEST=node |
| 71 - env: ANALYZER=master DDC_BROWSERS=Firefox |
| 68 - env: ANALYZER=master CXX=clang++ | 72 - env: ANALYZER=master CXX=clang++ |
| 69 notifications: | 73 notifications: |
| 70 email: | 74 email: |
| 71 recipients: | 75 recipients: |
| 72 - dev-compiler+buildbot@dartlang.org | 76 - dev-compiler+buildbot@dartlang.org |
| 73 on_failure: change | 77 on_failure: change |
| OLD | NEW |