maud/.travis.yml

21 lines
474 B
YAML
Raw Normal View History

2014-12-17 21:29:25 +13:00
language: rust
2015-05-26 22:35:10 +12:00
rust: nightly
sudo: false
2016-11-06 12:49:44 +13:00
before_script:
2018-12-09 11:14:50 +13:00
- |
RUN_CLIPPY=true
2018-12-09 11:54:21 +13:00
rustup component add clippy --toolchain=nightly || RUN_CLIPPY=false
2016-11-06 12:49:44 +13:00
2014-12-17 21:29:25 +13:00
script:
- cargo test --all --all-features
2018-07-21 22:25:52 +12:00
- (cd benchmarks && cargo bench --no-run)
2017-07-29 20:01:14 +12:00
- |
2018-12-09 11:14:50 +13:00
if $RUN_CLIPPY; then
CLIPPY_STATUS=0
for package in maud_htmlescape maud_macros maud; do
2018-12-09 11:14:50 +13:00
(cd $package && cargo clippy -- -D warnings) || CLIPPY_STATUS=$?
done
(exit $CLIPPY_STATUS)
fi