• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1language: rust
2sudo: false
3
4# run builds for all the trains (and more)
5rust:
6  - stable
7  - beta
8  - nightly
9
10branches:
11  only:
12    - master
13# the main build
14script:
15  - |
16      cargo build --features "${FEATURES}" &&
17      cargo test --features "${FEATURES}" &&
18      cargo doc --features "${FEATURES}"
19
20env:
21  matrix:
22    - FEATURES=""
23    - FEATURES="serde"
24
25matrix:
26  include:
27    - rust: 1.12.0
28      env: FEATURES=""
29      before_script:
30        - |
31          cargo generate-lockfile &&
32          cargo update -p serde_json --precise 1.0.0 &&
33          cargo update -p serde --precise 1.0.0
34