aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml23
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
7matrix: 7matrix:
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
38branches: 51branches:
39 only: 52 only: