Skip to content

Commit a9ab0f9

Browse files
committed
Auto merge of #1376 - gnzlbg:azure_pipelines, r=gnzlbg
Setup Azure Pipelines cc @alexcrichton this needs enabling Azure Pipelines for this repo
2 parents 2b01f7e + bce9075 commit a9ab0f9

17 files changed

+397
-329
lines changed

.travis.yml

Lines changed: 0 additions & 256 deletions
This file was deleted.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ documentation = "http://doc.rust-lang.org/libc"
1010
keywords = ["libc", "ffi", "bindings", "operating", "system" ]
1111
categories = ["external-ffi-bindings", "no-std", "os"]
1212
build = "build.rs"
13-
exclude = ["/ci/*", "/.travis.yml", "/appveyor.yml"]
13+
exclude = ["/ci/*", "/azure-pipelines.yml"]
1414
description = """
1515
Raw FFI bindings to platform libraries like libc.
1616
"""

README.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
[![Travis-CI Status]][Travis-CI] [![Appveyor Status]][Appveyor] [![Cirrus-CI Status]][Cirrus-CI] [![Latest Version]][crates.io] [![Documentation]][docs.rs] ![License]
1+
[![Azure Status]][Azure] [![Cirrus-CI Status]][Cirrus-CI] [![Latest Version]][crates.io] [![Documentation]][docs.rs] ![License]
22

33
libc - Raw FFI bindings to platforms' system libraries
44
====
@@ -91,10 +91,8 @@ Unless you explicitly state otherwise, any contribution intentionally submitted
9191
for inclusion in `libc` by you, as defined in the Apache-2.0 license, shall be
9292
dual licensed as above, without any additional terms or conditions.
9393

94-
[Travis-CI]: https://travis-ci.com/rust-lang/libc
95-
[Travis-CI Status]: https://travis-ci.com/rust-lang/libc.svg?branch=master
96-
[Appveyor]: https://ci.appveyor.com/project/rust-lang-libs/libc
97-
[Appveyor Status]: https://ci.appveyor.com/api/projects/status/github/rust-lang/libc?svg=true
94+
[Azure Status]: https://dev.azure.com/rust-lang/libc/_apis/build/status/rust-lang.libc?branchName=master
95+
[Azure]: https://dev.azure.com/rust-lang/libc/_build/latest?definitionId=11&branchName=master
9896
[Cirrus-CI]: https://cirrus-ci.com/github/rust-lang/libc
9997
[Cirrus-CI Status]: https://api.cirrus-ci.com/github/rust-lang/libc.svg
10098
[crates.io]: https://crates.io/crates/libc

appveyor.yml

Lines changed: 0 additions & 26 deletions
This file was deleted.

ci/README.md

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,12 @@ this project.
88

99
First up, let's talk about the files in this directory:
1010

11-
* `run-travis.sh` - a shell script run by all Travis builders, this is
12-
responsible for setting up the rest of the environment such as installing new
13-
packages, downloading Rust target libraries, etc.
11+
* `run-docker.sh` - a shell script run by most builders, it will execute
12+
`run.sh` inside a Docker container configured for the target.
1413

1514
* `run.sh` - the actual script which runs tests for a particular architecture.
16-
Called from the `run-travis.sh` script this will run all tests for the target
17-
specified.
1815

19-
* `cargo-config` - Cargo configuration of linkers to use copied into place by
20-
the `run-travis.sh` script before builds are run.
21-
22-
* `dox.sh` - script called from `run-travis.sh` on only the linux 64-bit nightly
23-
Travis bots to build documentation for this crate.
16+
* `dox.sh` - build the documentation of the crate and publish it to gh-pages.
2417

2518
* `landing-page-*.html` - used by `dox.sh` to generate a landing page for all
2619
architectures' documentation.

0 commit comments

Comments
 (0)