summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorLinus Färnstrand <linus@mullvad.net>2016-11-30 19:49:57 +0100
committerLinus Färnstrand <linus@mullvad.net>2016-12-05 08:38:31 +0100
commitea5ecc19c2d762460c4440a35c24e7a2492e139f (patch)
tree595b28e79da395f26a0e9081f30827b997944836
parent7f1394b2eecc8468b2571fddb0e2d063fe93ce36 (diff)
downloadmullvadvpn-ea5ecc19c2d762460c4440a35c24e7a2492e139f.tar.xz
mullvadvpn-ea5ecc19c2d762460c4440a35c24e7a2492e139f.zip
Add rustfmt to travis job
-rw-r--r--.travis.yml12
1 files changed, 12 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index 5fd3614abc..f8a667d10c 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,7 +1,19 @@
language: rust
+cache: cargo
rust:
- stable
- nightly
os:
- linux
- osx
+
+before_script:
+- |
+ (cargo install rustfmt || true) &&
+ export PATH=$HOME/.local/bin:$PATH &&
+ export PATH=$HOME/.cargo/bin:$PATH
+
+script:
+ - cargo build --verbose
+ - cargo test --verbose
+ - cargo fmt -- --write-mode=diff