Commit Graph

57 Commits

Author SHA1 Message Date
Benjamin Gill ddc733a429
Remove surplus clippy invocation in travis 2017-08-22 02:15:45 +01:00
Benjamin Gill f7839a818d Add travis testing of `--all` 2017-08-20 05:04:12 +01:00
Oliver Schneider 1d6adf2105 Don't cache builds on travis 2017-08-07 13:34:36 +02:00
Oliver Schneider b1eec6b402 Remove all references to `clippy_tests` 2017-08-02 17:24:07 +02:00
Oliver Schneider 45bb3ec072 Produce backtrace on travis 2017-08-01 15:40:57 +02:00
Oliver Schneider dfbc8990eb Update .travis.yml 2017-07-31 13:10:04 +02:00
Arnavion d3bdec216b Canonicalize --manifest-path argument before comparing it to cargo metadata.
Before this change, a relative path like `--manifest-path=./Cargo.toml` would
fail to find a matching package in the cargo metadata. With this change,
both the argument and the cargo metadata path are canonicalized before
comparison.
2017-07-28 15:22:31 -07:00
Arnavion db7a5c69f1 Fix logic that determines closest parent crate when invoked from a subdirectory.
The previous logic incorrectly matches the deepest child of the current
directory that is a crate.
2017-07-27 00:04:17 -07:00
Oliver Schneider 4c185910c9 Adjust travis and appveyor paths 2017-05-17 15:50:38 +02:00
Oliver Schneider 0773b80d65 only require rustfmt and update_lints for version bumps 2017-02-14 11:22:21 +01:00
Andre Bogus 0c7992cdf5 script fixes 2017-01-09 16:45:33 +01:00
Andre Bogus e457cd9c26 I fail at YAML 2017-01-08 17:35:49 +01:00
Andre Bogus d2738e345a oops. there was another - 2017-01-08 17:33:19 +01:00
Andre Bogus c1f945cef4 only run after_success on Linux 2017-01-08 17:31:08 +01:00
Andre Bogus 42c48fde8a another set +e for travis on OSX 2017-01-07 15:15:20 +01:00
Andre Bogus 7b8ee6b717 fix typo in appveyor and bug in travis/OSX 2017-01-06 17:52:56 +01:00
Andre Bogus 2a7bfc74d1 hopefully fix travis on OSX, too 2017-01-06 12:48:41 +01:00
Andre Bogus a05a4567e7 more CI integration 2017-01-05 19:26:00 +01:00
Oliver Schneider 55c0c9da8d
fix travis 2016-12-21 13:21:35 +01:00
Oliver Schneider 4a4e1ea2c5
also run rustfmt on clippy-lints 2016-12-20 18:21:30 +01:00
Oliver Schneider 4d0864b277
rustfmt is installed into the cargo bin dir 2016-12-20 12:21:52 +01:00
Oliver Schneider 8798210fc6
fix subsequent travis runs 2016-12-20 10:43:59 +01:00
Oliver Schneider ad0b09e84c
enforce rustfmt on travis 2016-12-20 10:42:22 +01:00
Alex Burka c5187ef0d9 travis: ping correct repo for clippy.bash.io 2016-11-28 18:59:23 -05:00
mcarton e66d2311f2
Move `set -e` of travis down
We really can continue to build when the first two commands fail.
2016-10-01 00:38:01 +02:00
Oliver Schneider afc95a11ec
travis bump 2016-08-08 17:53:07 +02:00
Oliver Schneider 9207c44bd2
also cache files in clippy_lints, necessary for testing cargo-clippy 2016-08-08 17:45:54 +02:00
mcarton b7df2f8732
Add `deploy.sh` to `travis.toml` 2016-07-19 21:52:13 +02:00
Pascal Hertleif ba9eda7236 Add First Draft of Lint Listing Page 2016-07-12 16:31:13 +02:00
Oliver 'ker' Schneider d57192d5c1 don't depend on regex_macros anymore 2016-06-25 18:12:29 +02:00
Andre Bogus edf3262500 try out cache: cargo with travis 2016-06-24 07:20:33 +02:00
Oliver Schneider ba33fd0a3a
pass the path to the correct command 2016-06-22 14:37:08 +02:00
Oliver Schneider 94eb901336
add cargo/bin to PATH 2016-06-22 10:37:08 +02:00
Oliver Schneider 490030647d
create missing cargo directory 2016-06-22 10:36:18 +02:00
Oliver Schneider b34cdc7a79
speed up travis by not recompiling clippy just to test `cargo clippy` 2016-06-21 17:20:08 +02:00
mcarton b8746901bd s/npm install remark/npm install remark-cli 2016-06-13 12:09:14 +02:00
Oliver Schneider 41e71b4f48
leave the clippy_lints directory after testing 2016-05-31 14:37:25 +02:00
Oliver Schneider 3ad0a49632
travis should check `clippy-lints` 2016-05-30 11:32:02 +02:00
Oliver Schneider 654154d8e7
`cargo clippy` subcommand 2016-05-09 16:47:32 +02:00
Oliver Schneider 3ec1b9a40a
more arguments don't make stuff better 2016-05-06 16:22:17 +02:00
Oliver Schneider 93ae9c32f1
pass full config path to remark 2016-05-06 16:15:10 +02:00
Oliver Schneider fff6ddea2a
fail fast 2016-05-06 15:39:10 +02:00
Oliver Schneider d1393cfd38
run remark-lint on README.md 2016-05-06 15:32:34 +02:00
mcarton 72b747915c Fix .travis.yml again 2016-04-15 01:50:33 +02:00
mcarton d6073eb54e Fix regex tests 2016-04-14 22:07:14 +02:00
Manish Goregaokar cf95374486 Add token 2016-03-29 18:45:58 +05:30
Benjamin Kampmann 54c8c23a74 Add Post-Success script to build clippy-service 2016-03-29 10:24:35 +02:00
Manish Goregaokar 6c7a2ffdb5 Rust upgrade to rustc 1.9.0-nightly (74b886ab1 2016-03-13), update compiletest 2016-03-15 20:36:21 +05:30
mcarton 6ad2f645be Put regex_macros tests in a separate feature 2016-03-07 19:39:49 +01:00
mcarton 004fc4e09a Split travis tests into build + test 2016-03-07 18:40:13 +01:00