From 8aa1f4b7affe98c67c1fbca1d71296b37f667c1a Mon Sep 17 00:00:00 2001 From: Kang Seonghoon Date: Wed, 17 Aug 2016 03:18:12 +0900 Subject: [PATCH] Further tweaks to CI configs. - Do not doc-test three times in Travis, it simply takes a lot :( - Forgot that Windows shell doesn't recognize single quotes. --- .travis.yml | 5 +++-- Makefile | 2 +- README.md | 2 +- appveyor.yml | 4 ++-- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.travis.yml b/.travis.yml index c084159..f683dc7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -18,12 +18,13 @@ env: - LD_LIBRARY_PATH: /usr/local/lib script: # interleave building and testing in hope that it saves time + # also avoid doc-testing multiple times---it takes a lot and rarely helps - cargo build -v - cargo test -v - cargo build -v --features rustc-serialize - - cargo test -v --features rustc-serialize + - cargo test -v --features rustc-serialize --lib - cargo build -v --features serde - - cargo test -v --features serde + - cargo test -v --features serde --lib notifications: email: false irc: diff --git a/Makefile b/Makefile index f4ac895..742543b 100644 --- a/Makefile +++ b/Makefile @@ -25,7 +25,7 @@ README.md: src/lib.rs echo '[![Chrono on crates.io][cratesio-image]][cratesio]' >> $@ echo >> $@ echo '[travis-image]: https://travis-ci.org/lifthrasiir/rust-chrono.svg?branch=master' >> $@ - echo '[travis]: https://travis-ci.org/lifthrasiir/rust-chrono/branch/master' >> $@ + echo '[travis]: https://travis-ci.org/lifthrasiir/rust-chrono' >> $@ echo '[appveyor-image]: https://ci.appveyor.com/api/projects/status/o83jn08389si56fy/branch/master?svg=true' >> $@ echo '[appveyor]: https://ci.appveyor.com/project/lifthrasiir/rust-chrono/branch/master' >> $@ echo '[cratesio-image]: https://img.shields.io/crates/v/chrono.svg' >> $@ diff --git a/README.md b/README.md index bf2852a..5ee6b0e 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ [![Chrono on crates.io][cratesio-image]][cratesio] [travis-image]: https://travis-ci.org/lifthrasiir/rust-chrono.svg?branch=master -[travis]: https://travis-ci.org/lifthrasiir/rust-chrono/branch/master +[travis]: https://travis-ci.org/lifthrasiir/rust-chrono [appveyor-image]: https://ci.appveyor.com/api/projects/status/o83jn08389si56fy/branch/master?svg=true [appveyor]: https://ci.appveyor.com/project/lifthrasiir/rust-chrono/branch/master [cratesio-image]: https://img.shields.io/crates/v/chrono.svg diff --git a/appveyor.yml b/appveyor.yml index 0d1f85b..3ccfc9e 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -20,6 +20,6 @@ install: - cargo -vV build_script: # do not test all combinations, Travis will handle that - - cargo build -v --features 'serde rustc-serialize' + - cargo build -v --features "serde rustc-serialize" test_script: - - cargo test -v --features 'serde rustc-serialize' + - cargo test -v --features "serde rustc-serialize"