Left: | ||
Right: |
OLD | NEW |
---|---|
(Empty) | |
1 language: cpp | |
2 | |
3 os: | |
4 - linux | |
5 - osx | |
6 | |
7 dist: trusty | |
8 | |
9 python: '2.7' | |
10 | |
11 addons: | |
12 apt: | |
13 packages: | |
14 - python3-pip | |
15 | |
16 env: | |
17 global: | |
18 - PATH=${PATH}:${TRAVIS_BUILD_DIR}/third_party/ninja | |
19 matrix: | |
20 - BUILDTYPE=release | |
21 - BUILDTYPE=debug | |
22 | |
23 install: | |
24 - nvm install 8.9.4 | |
25 - mkdir -p third_party | |
26 - bash .travis/prepare-emscripten.sh | |
27 - bash .travis/prepare-ninja.sh | |
28 - pip3 install -q --user meson | |
sergei
2018/01/11 22:04:09
we cannot install meson via apt-get because the ve
| |
29 | |
30 before_script: | |
31 - ./ensure_dependencies.py | |
32 - npm install | |
33 | |
34 script: | |
35 - meson --buildtype ${BUILDTYPE} build/${BUILDTYPE} | |
36 - ninja -C build/${BUILDTYPE} | |
37 - npm test | |
38 | |
39 notifications: | |
40 email: false | |
tlucas
2018/01/17 12:41:39
Do we not want to be notified about failed builds?
sergei
2018/01/17 14:26:25
See https://codereview.adblockplus.org/29663680/di
| |
OLD | NEW |