Skip to content

Commit bba6a13

Browse files
authored
Merge pull request #141 from rust-math/azure
Azure Pipeline
2 parents 87bba67 + e9a9a36 commit bba6a13

File tree

4 files changed

+60
-49
lines changed

4 files changed

+60
-49
lines changed

.circleci/config.yml

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

Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ categories = ["algorithms", "science"]
1414

1515
[features]
1616
default = []
17-
accelerate = ["lapack-src/accelerate", "blas-src/accelerate"]
1817
intel-mkl = ["lapack-src/intel-mkl", "blas-src/intel-mkl"]
1918
netlib = ["lapack-src/netlib", "blas-src/netlib"]
2019
openblas = ["lapack-src/openblas", "blas-src/openblas"]

azure-pipelines.yml

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
jobs:
2+
- job: LinuxOpenBLAS
3+
pool:
4+
vmImage: 'ubuntu-16.04'
5+
steps:
6+
- script: |
7+
curl -sSf https://sh.rustup.rs | sh -s -- -y
8+
echo "##vso[task.setvariable variable=PATH;]$PATH:$HOME/.cargo/bin"
9+
displayName: install rustup
10+
- script: |
11+
sudo apt-get update
12+
sudo apt-get install -y gfortran
13+
displayName: apt install
14+
- script: |
15+
cargo test -v --features=openblas --no-default-features
16+
cargo test -v --features=openblas,serde-1 --no-default-features
17+
displayName: run test
18+
19+
- job: LinuxNetlib
20+
pool:
21+
vmImage: 'ubuntu-16.04'
22+
steps:
23+
- script: |
24+
curl -sSf https://sh.rustup.rs | sh -s -- -y
25+
echo "##vso[task.setvariable variable=PATH;]$PATH:$HOME/.cargo/bin"
26+
displayName: install rustup
27+
- script: |
28+
sudo apt-get update
29+
sudo apt-get install -y cmake gfortran
30+
displayName: apt install
31+
- script: |
32+
cargo test -v --features=netlib --no-default-features
33+
cargo test -v --features=netlib,serde-1 --no-default-features
34+
displayName: run test
35+
36+
- job: LinuxIntelMKL
37+
pool:
38+
vmImage: 'ubuntu-16.04'
39+
steps:
40+
- script: |
41+
curl -sSf https://sh.rustup.rs | sh -s -- -y
42+
echo "##vso[task.setvariable variable=PATH;]$PATH:$HOME/.cargo/bin"
43+
displayName: install rustup
44+
- script: |
45+
cargo test -v --features=intel-mkl --no-default-features
46+
cargo test -v --features=intel-mkl,serde-1 --no-default-features
47+
displayName: run test
48+
49+
- job: macOSIntelMKL
50+
pool:
51+
vmImage: 'macOS-10.14'
52+
steps:
53+
- script: |
54+
curl -sSf https://sh.rustup.rs | sh -s -- -y
55+
echo "##vso[task.setvariable variable=PATH;]$PATH:$HOME/.cargo/bin"
56+
displayName: install rustup
57+
- script: |
58+
cargo test -v --features=intel-mkl --no-default-features
59+
cargo test -v --features=intel-mkl,serde-1 --no-default-features
60+
displayName: run test

rust-toolchain

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)