summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAaron Hill <aa1ronham@gmail.com>2017-06-14 12:56:45 -0400
committerJoe Wilm <jwilm@users.noreply.github.com>2017-06-14 11:33:44 -0700
commit3c8514ba103d5d987d2269c421a3cc09e6784904 (patch)
treecf6edbc7b155117b1d06bf371d6db1af070d9266
parentf8e6f1f623de21c7e8f7c39b534ecd036e7ecfbb (diff)
Make Travis test alacritty on nightly Rust, but allow failures
This allows us to notice and report any regressions that have occured on nightly, without requiring tests to pass on nightly for the entire build to succeed. The `fast_finish` flag will cause Travis to mark the build as successful if the only builds still running are allowed to fail (e.g. `nightly`). This allows us to manually inspect builds (or implement some form of notifications) to see if any nightly regressions have occured, without slowing down the overall build time.
-rw-r--r--.travis.yml6
1 files changed, 6 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index e911aa3d..1ccd0acd 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -10,6 +10,12 @@ os:
rust:
- 1.15.0
- stable
+ - nightly
+
+matrix:
+ fast_finish: true
+ allow_failures:
+ - rust: nightly
script:
- cargo test --no-default-features