Skip to content

Commit 58ab34d

Browse files
authored
Merge pull request #68 from thewtex/azure-pipelines
ENH: Add Azure Pipelines configuration
2 parents 9ef427c + a126a7a commit 58ab34d

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

azure-pipelines.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
jobs:
2+
- job: Linux
3+
timeoutInMinutes: 0
4+
cancelTimeoutInMinutes: 60
5+
pool:
6+
vmImage: ubuntu-16.04
7+
steps:
8+
- script: |
9+
set -x
10+
11+
# Azure checkout submodules options does not currently work
12+
pushd $(Build.SourcesDirectory)
13+
git submodule update --init --recursive
14+
popd
15+
16+
git clone -b dashboard --single-branch https://github.com/thewtex/ITKExamples.git ITKExamples-dashboard
17+
18+
sudo apt-get -yy install ninja-build
19+
20+
c++ --version
21+
cmake --version
22+
23+
ctest -S ITKExamples-dashboard/azure_dashboard.cmake -VV -j 4
24+
displayName: Build and Test
25+
workingDirectory: $(Agent.BuildDirectory)

0 commit comments

Comments
 (0)