]> git.lizzy.rs Git - rust.git/blob - .travis.yml
evitct more stuff from cache
[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
6 env:
7   - CARGO_INCREMENTAL=0
8
9 matrix:
10   include:
11     - language: rust
12       rust: beta
13       script:
14         - cargo gen-syntax --verify
15         - cargo gen-tests --verify
16         - cargo test
17     # - language: rust
18     #   rust: nightly
19     #   before_script:
20     #     - rustup component add clippy-preview
21     #     - rustup component add rustfmt-preview
22     #   script:
23     #     - cargo fmt --all -- --check || true
24     #     - cargo clippy
25     - language: node_js
26       node_js: node
27       before_script: false
28       script:
29         - cd editors/code && npm ci && npm run travis
30
31   allow_failures:
32     - rust nightly
33
34 branches:
35   only:
36     - staging
37     - master
38     - trying