|
1 | 1 | dist: xenial |
2 | 2 | language: bash |
3 | | - |
4 | | -os: |
5 | | - - linux |
6 | | - - osx |
7 | | - - windows |
8 | | - |
9 | 3 | branches: |
10 | 4 | # Don't build these branches |
11 | 5 | except: |
@@ -51,56 +45,14 @@ install: |
51 | 45 | matrix: |
52 | 46 | fast_finish: true |
53 | 47 | include: |
54 | | - # Builds that are executed for every PR |
55 | | - - os: osx # run base tests on both platforms |
56 | | - env: BASE_TESTS=true |
57 | | - - os: linux |
58 | | - env: BASE_TESTS=true |
59 | | - - os: windows |
60 | | - env: CARGO_INCREMENTAL=0 BASE_TESTS=true OS_WINDOWS=true |
61 | | - |
62 | 48 | # Builds that are only executed when a PR is r+ed or a try build is started |
63 | 49 | # We don't want to run these always because they go towards |
64 | 50 | # the build limit within the Travis rust-lang account. |
65 | 51 | # The jobs are approximately sorted by execution time |
66 | | - - env: INTEGRATION=rust-lang/cargo |
67 | | - if: repo =~ /^rust-lang\/rust-clippy$/ AND branch IN (auto, try) |
68 | | - - env: INTEGRATION=rust-lang-nursery/chalk |
69 | | - if: repo =~ /^rust-lang\/rust-clippy$/ AND branch IN (auto, try) |
70 | | - - env: INTEGRATION=rust-lang/rls |
71 | | - if: repo =~ /^rust-lang\/rust-clippy$/ AND branch IN (auto, try) |
72 | | - - env: INTEGRATION=Geal/nom |
73 | | - if: repo =~ /^rust-lang\/rust-clippy$/ AND branch IN (auto, try) |
74 | | - - env: INTEGRATION=rust-lang/rustfmt |
75 | | - if: repo =~ /^rust-lang\/rust-clippy$/ AND branch IN (auto, try) |
76 | | - - env: INTEGRATION=hyperium/hyper |
77 | | - if: repo =~ /^rust-lang\/rust-clippy$/ AND branch IN (auto, try) |
78 | | - - env: INTEGRATION=bluss/rust-itertools |
79 | | - if: repo =~ /^rust-lang\/rust-clippy$/ AND branch IN (auto, try) |
80 | | - - env: INTEGRATION=serde-rs/serde |
81 | | - if: repo =~ /^rust-lang\/rust-clippy$/ AND branch IN (auto, try) |
82 | | - - env: INTEGRATION=rust-lang-nursery/stdsimd |
83 | | - if: repo =~ /^rust-lang\/rust-clippy$/ AND branch IN (auto, try) |
84 | | - - env: INTEGRATION=rust-random/rand |
85 | | - if: repo =~ /^rust-lang\/rust-clippy$/ AND branch IN (auto, try) |
86 | 52 | - env: INTEGRATION=rust-lang-nursery/futures-rs |
87 | | - if: repo =~ /^rust-lang\/rust-clippy$/ AND branch IN (auto, try) |
88 | 53 | - env: INTEGRATION=Marwes/combine |
89 | | - if: repo =~ /^rust-lang\/rust-clippy$/ AND branch IN (auto, try) |
90 | 54 | - env: INTEGRATION=rust-lang-nursery/failure |
91 | | - if: repo =~ /^rust-lang\/rust-clippy$/ AND branch IN (auto, try) |
92 | 55 | - env: INTEGRATION=rust-lang-nursery/log |
93 | | - if: repo =~ /^rust-lang\/rust-clippy$/ AND branch IN (auto, try) |
94 | | - - env: INTEGRATION=chronotope/chrono |
95 | | - if: repo =~ /^rust-lang\/rust-clippy$/ AND branch IN (auto, try) |
96 | | - allow_failures: |
97 | | - - os: windows |
98 | | - env: CARGO_INCREMENTAL=0 BASE_TESTS=true OS_WINDOWS=true |
99 | | - # prevent these jobs with default env vars |
100 | | - exclude: |
101 | | - - os: linux |
102 | | - - os: osx |
103 | | - - os: windows |
104 | 56 |
|
105 | 57 | before_script: |
106 | 58 | - | |
|
0 commit comments