|
@@ -0,0 +1,36 @@
|
|
|
+language: rust
|
|
|
+
|
|
|
+matrix:
|
|
|
+ include:
|
|
|
+ - env: TARGET=thumbv7m-none-eabi
|
|
|
+ rust: nightly
|
|
|
+ - env: TARGET=x86_64-unknown-linux-gnu
|
|
|
+ rust: nightly
|
|
|
+
|
|
|
+before_install: set -e
|
|
|
+
|
|
|
+install:
|
|
|
+ - bash ci/install.sh
|
|
|
+
|
|
|
+script:
|
|
|
+ - bash ci/script.sh
|
|
|
+
|
|
|
+after_script: set +e
|
|
|
+
|
|
|
+after_success:
|
|
|
+ - bash ci/after_success.sh
|
|
|
+
|
|
|
+cache: cargo
|
|
|
+before_cache:
|
|
|
+ # Travis can't cache files that are not readable by "others"
|
|
|
+ - chmod -R a+r $HOME/.cargo
|
|
|
+
|
|
|
+branches:
|
|
|
+ only:
|
|
|
+ - auto
|
|
|
+ - master
|
|
|
+ - try
|
|
|
+
|
|
|
+notifications:
|
|
|
+ email:
|
|
|
+ on_success: never
|