OLD | NEW |
1 language: node_js | 1 language: node_js |
2 node_js: | 2 node_js: |
3 - 0.10 | 3 - "0.11" |
4 | 4 addons: |
| 5 firefox: "28.0" |
5 env: | 6 env: |
6 matrix: | 7 matrix: |
7 - JOB=unit-stable | 8 - JOB=unit-stable |
8 - JOB=unit-dev | 9 CHANNEL=stable |
| 10 TESTS=vm |
| 11 - JOB=unit-dev |
| 12 CHANNEL=dev |
| 13 TESTS=vm |
| 14 - JOB=unit-stable |
| 15 CHANNEL=stable |
| 16 TESTS=dart2js |
| 17 - JOB=unit-dev |
| 18 CHANNEL=DEV |
| 19 TESTS=dart2js |
9 global: | 20 global: |
10 - CHROME_BIN=/usr/bin/google-chrome | 21 - CHROME_BIN=/usr/bin/google-chrome |
| 22 - secure: "ZSUCLuDjvKEFmgjAd3GpUNCNkdjE66dEIiBfW+EfN0dv2+QHx/MHL4hRyKk2qbGjCr/
suR9JWgmNE+Yu1A4fwzcYN52ehgyoLUCTL9YDk+XkFdFWpnjJ8364TDcDuJA0oxwcqJ9E3XUPv6sq1mb
cX6DlkPKco7ZT8TLtGmd0nGA=" |
| 23 |
| 24 # Don't test these branches. |
| 25 branches: |
| 26 except: |
| 27 - g3v1x |
11 | 28 |
12 before_install: | 29 before_install: |
13 - "export DISPLAY=:99.0" | 30 - export DISPLAY=:99.0 |
14 - "sh -e /etc/init.d/xvfb start" | 31 - ./scripts/travis/install.sh |
15 - "sudo apt-get update -qq" | |
16 - "sudo apt-get install -qq unzip chromium-browser" | |
17 - "sudo apt-get install libxss1" | |
18 - "wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.
deb" | |
19 - "sudo dpkg -i google-chrome*.deb" | |
20 - "sudo chmod u+s /opt" | |
21 | |
22 | |
23 before_script: | 32 before_script: |
24 - ./scripts/travis/setup.sh | 33 - ./scripts/travis/setup.sh |
25 | |
26 script: | 34 script: |
27 - ./scripts/travis/build.sh | 35 - ./scripts/travis/build.sh |
28 | 36 after_success: |
29 notifications: | 37 - ./scripts/travis/publish-docs.sh |
30 webhooks: | 38 - curl -o travis_after_all.py https://raw.github.com/jbdeboer/travis_after_all/m
aster/travis_after_all.py |
31 urls: | 39 - python travis_after_all.py |
32 - https://webhooks.gitter.im/e/87ec780e74ca131d4929 | 40 - export $(cat .to_export_back) |
33 on_success: change # options: [always|never|change] default: always | 41 - | |
34 on_failure: always # options: [always|never|change] default: always | 42 if [ "$BUILD_LEADER" = "YES" ]; then |
35 on_start: false # default: false | 43 if [ "$BUILD_AGGREGATE_STATUS" = "others_succeeded" ]; then |
| 44 echo "All Succeded! Submitting..." |
| 45 ./scripts/travis/presubmit.sh |
| 46 else |
| 47 echo "Some Failed, not submitting" |
| 48 fi |
| 49 else |
| 50 echo "Other builds have not finished, not submitting" |
| 51 fi |
OLD | NEW |