Commit Graph

64 Commits

Author SHA1 Message Date
Russell Cohen 35125d370f
Move `set -e` to before the deploy
I _think_ this might be why the deploy script crashing isn't causing the release to fail (see #2600)
2018-04-02 23:11:47 -07:00
Oliver Schneider 8e03769bd2
Disable osx builder on travis 2018-01-19 09:16:33 +01:00
Michael Wright 1afbe3203c Fix build
Added comment
2018-01-06 08:31:39 +02:00
Michael Wright 80f86633a9 Make style consistent 2018-01-06 08:14:52 +02:00
Michael Wright 5068a1252d Fix build
Adding gpg key import.
2018-01-04 21:17:04 +02:00
Michael Wright 6802232e28 Fix build
Trying the work-around suggested at
https://github.com/travis-ci/travis-ci/issues/6307 to fix the Travis CI
MacOS build.
2018-01-04 20:39:31 +02:00
Oliver Schneider 50ffaca4c9
Reduce the hackiness of cargo-clippy 2017-10-03 12:07:24 +02:00
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