]> git.lizzy.rs Git - rust.git/blob - .travis.yml
Merge #213
[rust.git] / .travis.yml
1 cache: cargo
2 before_cache:
3   - find ./target/debug -type f -maxdepth 1 -delete
4   - rm -fr ./target/debug/{deps,.fingerprint}/{*ra_*,*test*,*tools*,*gen_lsp*}
5   - rm -f  ./target/.rustc_info.json
6
7 env:
8   - CARGO_INCREMENTAL=0
9
10 matrix:
11   include:
12     - language: rust
13       rust: beta
14       script:
15         - cargo gen-syntax --verify
16         - cargo gen-tests --verify
17         - cargo test
18     # - language: rust
19     #   rust: nightly
20     #   before_script:
21     #     - rustup component add clippy-preview
22     #     - rustup component add rustfmt-preview
23     #   script:
24     #     - cargo fmt --all -- --check || true
25     #     - cargo clippy
26     - language: node_js
27       node_js: node
28       before_script: false
29       script:
30         - cd editors/code && npm ci && npm run travis
31
32   allow_failures:
33     - rust nightly
34
35 branches:
36   only:
37     - staging
38     - master
39     - trying