diff options
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 23 |
1 files changed, 18 insertions, 5 deletions
diff --git a/.travis.yml b/.travis.yml index abaa1d2d6..e5960ebca 100644 --- a/.travis.yml +++ b/.travis.yml | |||
@@ -6,7 +6,8 @@ before_cache: | |||
6 | 6 | ||
7 | matrix: | 7 | matrix: |
8 | include: | 8 | include: |
9 | - os: linux | 9 | - name: "Rust Tests" |
10 | os: linux | ||
10 | dist: xenial | 11 | dist: xenial |
11 | language: rust | 12 | language: rust |
12 | rust: stable | 13 | rust: stable |
@@ -18,7 +19,8 @@ matrix: | |||
18 | env: | 19 | env: |
19 | - RUSTFLAGS="-D warnings", CARGO_INCREMENTAL=0 | 20 | - RUSTFLAGS="-D warnings", CARGO_INCREMENTAL=0 |
20 | 21 | ||
21 | - os: linux | 22 | - name: "Rust Docs" |
23 | os: linux | ||
22 | if: branch = master AND type = push | 24 | if: branch = master AND type = push |
23 | before_script: | 25 | before_script: |
24 | - DEPLOY_DOCS=1 | 26 | - DEPLOY_DOCS=1 |
@@ -29,11 +31,22 @@ matrix: | |||
29 | env: | 31 | env: |
30 | - RUSTFLAGS="-D warnings", CARGO_INCREMENTAL=0 | 32 | - RUSTFLAGS="-D warnings", CARGO_INCREMENTAL=0 |
31 | 33 | ||
32 | - language: node_js | 34 | - name: "VS Code Tests" |
35 | os: linux | ||
36 | language: node_js | ||
37 | dist: xenial | ||
33 | node_js: node | 38 | node_js: node |
34 | before_script: false | 39 | services: |
40 | - xvfb | ||
41 | before_install: cd editors/code | ||
42 | install: | ||
43 | - npm install | ||
44 | - npm run vscode:prepublish | ||
35 | script: | 45 | script: |
36 | - cd editors/code && npm ci && npm run travis | 46 | - npm ci |
47 | - npm run travis | ||
48 | env: | ||
49 | - CXX="g++-4.9", CC="gcc-4.9" | ||
37 | 50 | ||
38 | branches: | 51 | branches: |
39 | only: | 52 | only: |