File tree Expand file tree Collapse file tree 4 files changed +10
-12
lines changed Expand file tree Collapse file tree 4 files changed +10
-12
lines changed Original file line number Diff line number Diff line change @@ -76,21 +76,21 @@ add a test that would have failed without the fix.
7676
7777After you've made your change, make sure the tests pass in your development
7878environment. We also have [ continuous integration set up on
79- Travis -CI] [ travis -ci] , which might find some issues on other platforms. The CI
79+ Cirrus -CI] [ cirrus -ci] , which might find some issues on other platforms. The CI
8080will run once you open a pull request.
8181
8282There is also infrastructure for running tests for other targets
8383locally. More information is available in the [ CI Readme] [ ci-readme ] .
8484
85- [ travis -ci] : https://travis -ci.org /nix-rust/nix
85+ [ cirrus -ci] : https://cirrus -ci.com/github /nix-rust/nix
8686[ ci-readme ] : ci/README.md
8787
8888### Disabling a test in the CI environment
8989
9090Sometimes there are features that cannot be tested in the CI environment.
91- To stop a test from running under CI, add ` #[cfg_attr(travis, ignore)] `
92- to it. Please include a comment describing the reason it shouldn't run
93- under CI, and a link to an upstream issue if possible!
91+ To stop a test from running under CI, add ` skip_if_cirrus!() ` to it. Please
92+ describe the reason it shouldn't run under CI, and a link to an issue if
93+ possible!
9494
9595## bors, the bot who merges all the PRs
9696
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ license = "MIT"
99categories = [" os::unix-apis" ]
1010exclude = [
1111 " /.gitignore" ,
12- " /.travis .yml" ,
12+ " /.cirrus .yml" ,
1313 " /ci/*" ,
1414 " /Cross.toml" ,
1515 " /RELEASE_PROCEDURE.md" ,
Original file line number Diff line number Diff line change 11# Rust bindings to * nix APIs
22
3- [ ![ Travis Build Status] ( https://travis-ci.org/nix-rust/nix.svg?branch=master )] ( https://travis-ci.org/nix-rust/nix )
43[ ![ Cirrus Build Status] ( https://api.cirrus-ci.com/github/nix-rust/nix.svg )] ( https://cirrus-ci.com/github/nix-rust/nix )
54[ ![ crates.io] ( http://meritbadge.herokuapp.com/nix )] ( https://crates.io/crates/nix )
65
Original file line number Diff line number Diff line change 1- # Gate on Travis CI and Buildbot
21status = [
32 " FreeBSD amd64 & i686" ,
43 " OSX x86_64" ,
@@ -34,10 +33,10 @@ status = [
3433# Set bors's timeout to 1 hour
3534#
3635# bors's timeout should always be at least twice as long as the test suite
37- # takes. This is to allow Travis to fast-fail a test; if one of the builders
38- # immediately reports a failure, then bors will move on to the next batch,
39- # leaving the slower builders to work through the already-doomed run and the
40- # next one.
36+ # takes. This is to allow the CI provider to fast-fail a test; if one of the
37+ # builders immediately reports a failure, then bors will move on to the next
38+ # batch, leaving the slower builders to work through the already-doomed run and
39+ # the next one.
4140#
4241# At the time this was written, nix's test suite took about twenty minutes to
4342# run. The timeout was raised to one hour to give nix room to grow and time
You can’t perform that action at this time.
0 commit comments