diff options
author | Nick Mathewson <nickm@torproject.org> | 2018-03-19 05:42:38 -0400 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2018-03-19 05:42:38 -0400 |
commit | 0eb2cdf99de77556fce549ba856887d5852a034b (patch) | |
tree | 7d1af29ec735d6773d2fc5e9f4bc715833ad5f0e | |
parent | 3418a3a7f0199c0573213dfa586315ff2329f667 (diff) | |
parent | 09484b944993f4b8d0a43ecedabeb2c86f889b77 (diff) | |
download | tor-0eb2cdf99de77556fce549ba856887d5852a034b.tar.gz tor-0eb2cdf99de77556fce549ba856887d5852a034b.zip |
Merge remote-tracking branch 'catalyst-github/bug25388-025' into maint-0.2.5
-rw-r--r-- | .travis.yml | 24 |
1 files changed, 20 insertions, 4 deletions
diff --git a/.travis.yml b/.travis.yml index 60f82af3f9..3f125f2756 100644 --- a/.travis.yml +++ b/.travis.yml @@ -62,10 +62,26 @@ env: - MAKEFLAGS="-j 2" matrix: - ## If one build in the matrix fails (e.g. if building withour Rust and Clang - ## fails, but building with Rust and GCC is still going), then cancel the - ## entire job early and call the whole thing a failure. - fast_finish: true + ## Uncomment to allow the build to report success (with non-required + ## sub-builds continuing to run) if all required sub-builds have + ## succeeded. This is somewhat buggy currently: it can cause + ## duplicate notifications and prematurely report success if a + ## single sub-build has succeeded. See + ## https://github.com/travis-ci/travis-ci/issues/1696 + # fast_finish: true + + ## Uncomment the appropriate lines below to allow the build to + ## report success even if some less-critical sub-builds fail and it + ## seems likely to take a while for someone to fix it. Currently + ## Travis CI doesn't distinguish "all builds succeeded" from "some + ## non-required sub-builds failed" except on the individual build's + ## page, which makes it somewhat annoying to detect from the + ## branches and build history pages. See + ## https://github.com/travis-ci/travis-ci/issues/8716 + allow_failures: + # - env: RUST_OPTIONS="--enable-rust" TOR_RUST_DEPENDENCIES=true + # - env: RUST_OPTIONS="--enable-rust --enable-cargo-online-mode + # - compiler: clang ## Create explicit matrix entries to work around a Travis CI ## environment issue. Missing keys inherit from the first list |