Skip to content

Commit 9bc7004

Browse files
committed
docs(ci): Remove Travis example
When the guide was written, it only included Travis CI. For while, it was *the* CI service people used. However, since git hosting services have been integrating CI support and with Travis CI's new owners, market share has been going down. One estimate I found said that Travis CI's market share is 0.94%. If we had a compelling reason to include it, independent of that, I would. However, including it and making it first in the list is a distraction. There are CI services in more common use (e.g. CircleCI, Jenkins) to include at this point over Travis.
1 parent 00b8da6 commit 9bc7004

File tree

1 file changed

+0
-21
lines changed

1 file changed

+0
-21
lines changed

src/doc/src/guide/continuous-integration.md

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,5 @@
11
## Continuous Integration
22

3-
### Travis CI
4-
5-
To test your [package][def-package] on Travis CI, here is a sample
6-
`.travis.yml` file:
7-
8-
```yaml
9-
language: rust
10-
rust:
11-
- stable
12-
- beta
13-
- nightly
14-
matrix:
15-
allow_failures:
16-
- rust: nightly
17-
```
18-
19-
This will test all three release channels, but any breakage in nightly
20-
will not fail your overall build. Please see the [Travis CI Rust
21-
documentation](https://docs.travis-ci.com/user/languages/rust/) for more
22-
information.
23-
243
### GitHub Actions
254

265
To test your package on GitHub Actions, here is a sample `.github/workflows/ci.yml` file:

0 commit comments

Comments
 (0)