@@ -41,30 +41,46 @@ install:
41
41
fi
42
42
fi
43
43
44
+ # disabling the integration tests in forks should be done with
45
+ # if: fork = false
46
+ # but this is currently buggy travis-ci/travis-ci#9118
44
47
matrix :
45
48
include :
46
49
- os : osx # run base tests on both platforms
47
50
env : BASE_TESTS=true
48
51
- os : linux
49
52
env : BASE_TESTS=true
50
53
- os : windows
51
- env : BASE_TEST =true
54
+ env : BASE_TESTS =true
52
55
- env : INTEGRATION=rust-lang/cargo
56
+ if : repo =~ /^rust-lang\/rust-clippy$/
53
57
- env : INTEGRATION=rust-random/rand
58
+ if : repo =~ /^rust-lang\/rust-clippy$/
54
59
- env : INTEGRATION=rust-lang-nursery/stdsimd
60
+ if : repo =~ /^rust-lang\/rust-clippy$/
55
61
- env : INTEGRATION=rust-lang/rustfmt
62
+ if : repo =~ /^rust-lang\/rust-clippy$/
56
63
- env : INTEGRATION=rust-lang-nursery/futures-rs
64
+ if : repo =~ /^rust-lang\/rust-clippy$/
57
65
- env : INTEGRATION=rust-lang-nursery/failure
66
+ if : repo =~ /^rust-lang\/rust-clippy$/
58
67
- env : INTEGRATION=rust-lang-nursery/log
68
+ if : repo =~ /^rust-lang\/rust-clippy$/
59
69
- env : INTEGRATION=rust-lang-nursery/chalk
70
+ if : repo =~ /^rust-lang\/rust-clippy$/
60
71
- env : INTEGRATION=rust-lang/rls
72
+ if : repo =~ /^rust-lang\/rust-clippy$/
61
73
- env : INTEGRATION=chronotope/chrono
74
+ if : repo =~ /^rust-lang\/rust-clippy$/
62
75
- env : INTEGRATION=serde-rs/serde
76
+ if : repo =~ /^rust-lang\/rust-clippy$/
63
77
- env : INTEGRATION=Geal/nom
78
+ if : repo =~ /^rust-lang\/rust-clippy$/
64
79
- env : INTEGRATION=hyperium/hyper
80
+ if : repo =~ /^rust-lang\/rust-clippy$/
65
81
allow_failures :
66
82
- os : windows
67
- env : BASE_TEST =true
83
+ env : BASE_TESTS =true
68
84
# prevent these jobs with default env vars
69
85
exclude :
70
86
- os : linux
0 commit comments