Skip to content

Commit 0690ce4

Browse files
authored
Set up CI with Azure Pipelines (#86)
1 parent 0954034 commit 0690ce4

File tree

3 files changed

+43
-26
lines changed

3 files changed

+43
-26
lines changed

.travis.yml

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

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ glob
33

44
Support for matching file paths against Unix shell style patterns.
55

6-
[![Build Status](https://travis-ci.org/rust-lang-nursery/glob.svg?branch=master)](https://travis-ci.org/rust-lang-nursery/glob)
6+
[![Build Status](https://dev.azure.com/rust-lang/glob/_apis/build/status/rust-lang-nursery.glob?branchName=master)](https://dev.azure.com/rust-lang/glob/_build/latest?definitionId=20&branchName=master)
77

8-
[Documentation](https://doc.rust-lang.org/glob)
8+
[Documentation](https://docs.rs/glob)
99

1010
## Usage
1111

azure-pipelines.yml

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
jobs:
2+
3+
# linux-x64 build
4+
- job: Linux_Build
5+
pool:
6+
vmImage: 'ubuntu-16.04'
7+
steps:
8+
- script: |
9+
curl https://sh.rustup.rs -sSf | sh -s -- -y --default-toolchain 1.23.0
10+
echo "##vso[task.setvariable variable=PATH;]$PATH:$HOME/.cargo/bin"
11+
- script: rustup default 1.23.0
12+
13+
- script: cargo test
14+
15+
# osx-x64 build
16+
- job: OSX_Build
17+
pool:
18+
vmImage: 'macOS-10.13'
19+
steps:
20+
- script: |
21+
curl https://sh.rustup.rs -sSf | sh -s -- -y --default-toolchain 1.23.0
22+
echo "##vso[task.setvariable variable=PATH;]$PATH:$HOME/.cargo/bin"
23+
- script: rustup default 1.23.0
24+
25+
- script: cargo test
26+
27+
# win-x64 build
28+
- job: Windows_Build
29+
pool:
30+
vmImage: 'vs2017-win2016'
31+
variables:
32+
rustflags: '-C target-feature=+crt-static'
33+
steps:
34+
- script: |
35+
curl -sSf -o rustup-init.exe https://win.rustup.rs
36+
rustup-init.exe -y --default-toolchain 1.23.0
37+
- script: rustup default 1.23.0
38+
39+
- powershell: |
40+
$env:PATH = "$env:PATH;$env:USERPROFILE\.cargo\bin"
41+
cargo test

0 commit comments

Comments
 (0)