Skip to content

Commit 45e5505

Browse files
committed
Add test for static linking
1 parent df7942a commit 45e5505

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed

azure-pipelines.yml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,23 @@ jobs:
1616
cargo test -v --features=openblas,serde-1 --no-default-features
1717
displayName: run test
1818
19+
- job: LinuxStaticOpenBLAS
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 gfortran
30+
displayName: apt install
31+
- script: |
32+
cargo test -v --features=openblas-static --no-default-features
33+
cargo test -v --features=openblas-static,serde-1 --no-default-features
34+
displayName: run test
35+
1936
- job: LinuxNetlib
2037
pool:
2138
vmImage: 'ubuntu-16.04'
@@ -33,6 +50,23 @@ jobs:
3350
cargo test -v --features=netlib,serde-1 --no-default-features
3451
displayName: run test
3552
53+
- job: LinuxStaticNetlib
54+
pool:
55+
vmImage: 'ubuntu-16.04'
56+
steps:
57+
- script: |
58+
curl -sSf https://sh.rustup.rs | sh -s -- -y
59+
echo "##vso[task.setvariable variable=PATH;]$PATH:$HOME/.cargo/bin"
60+
displayName: install rustup
61+
- script: |
62+
sudo apt-get update
63+
sudo apt-get install -y cmake gfortran
64+
displayName: apt install
65+
- script: |
66+
cargo test -v --features=netlib-static --no-default-features
67+
cargo test -v --features=netlib-static,serde-1 --no-default-features
68+
displayName: run test
69+
3670
- job: LinuxIntelMKL
3771
pool:
3872
vmImage: 'ubuntu-16.04'

0 commit comments

Comments
 (0)