From: Felix Ableitner Date: Thu, 2 Jan 2020 11:47:11 +0000 (+0100) Subject: Run lint in Travis CI X-Git-Url: http://these/git/%7Bthis.props.banner%7D?a=commitdiff_plain;h=7be492d129c294833936fa94cb26406b9ae79a8f;p=lemmy.git Run lint in Travis CI --- diff --git a/.travis.yml b/.travis.yml index dfdcbf7e..0f180dba 100644 --- a/.travis.yml +++ b/.travis.yml @@ -13,9 +13,12 @@ before_cache: before_script: - psql -c "create user lemmy with password 'password' superuser;" -U postgres - psql -c 'create database lemmy with owner lemmy;' -U postgres + - rustup component add clippy --toolchain stable-x86_64-unknown-linux-gnu before_install: - cd server script: + # Default checks, but fail if anything is detected + - cargo clippy -- -D clippy::style -D clippy::correctness -D clippy::complexity -D clippy::perf - cargo build - diesel migration run - cargo test