Commit Graph

118 Commits

Author SHA1 Message Date
Philipp Hansch
cc9122777b
Add integration tests 2018-05-16 09:10:35 +02:00
Philipp Hansch
0995e923f0
Run remark-lint on all markdown files in root 2018-04-13 20:54:42 +02:00
Philipp Hansch
d8cf11cdf2
Fix travis.yml
For some reason #2659 was an invalid .travis.yml and this reverts that
part of the commit that changes the .travis.yml.

It resulted in travis not starting jobs. There should be a travis build
again for this PR.
2018-04-11 08:47:40 +02:00
Philipp Hansch
8fbeaa81d8
Debug deployment script issues
This prints some more information during the docs deployment.
2018-04-11 08:13:59 +02:00
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
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
Seo Sanghyeon
f3f5e3cb25 Don't dogfood twice 2015-12-16 23:13:01 +09:00
Manish Goregaokar
dc414e6c02 Make panic in CC silencable (partial #478) 2015-12-05 14:23:00 +05:30
Manish Goregaokar
3cf5c36296 Address review comments, move to travis 2015-08-13 21:45:50 +05:30
Manish Goregaokar
b456e5fbd2 Don't run cargo build (fixes #156) 2015-08-13 19:30:33 +05:30
Georg Brandl
e03b71606b update_lints: add a check mode for travis runs 2015-08-13 15:30:06 +02:00
Manish Goregaokar
4a7cd0772e Update .travis.yml 2015-05-20 12:34:45 +05:30
Manish Goregaokar
ab65383f64 travisify 2015-04-14 00:21:16 +05:30