Skip to content

Commit 421cc17

Browse files
authored
Merge pull request #159 from SuperElastix/Remove-Ubuntu1404-from-CI
Remove Ubuntu1404 from CI, use tagged ITK 4.13.2
2 parents 95e527a + 52b9ad9 commit 421cc17

File tree

1 file changed

+1
-63
lines changed

1 file changed

+1
-63
lines changed

Testing/CI/Azure/ci.yml

Lines changed: 1 addition & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
variables:
2-
ITKv4_VERSION: release-4.13
2+
ITKv4_VERSION: v4.13.2
33
ITKv5_VERSION: v5.0.0
44
ITK_SOURCE_DIR: $(Agent.BuildDirectory)/ITK-source
55
ITK_BINARY_DIR: $(Agent.BuildDirectory)/ITK-build
@@ -97,68 +97,6 @@ jobs:
9797
- bash: ctest --config Release -VV -j 2
9898
displayName: 'CTest Elastix'
9999
workingDirectory: $(ELASTIX_BINARY_DIR)
100-
- job: Ubuntu1404
101-
timeoutInMinutes: 0
102-
pool:
103-
vmImage: 'ubuntu-16.04'
104-
container: ubuntu:14.04
105-
strategy:
106-
matrix:
107-
ITKv4:
108-
itk.version: $(ITKv4_VERSION)
109-
ITKv5:
110-
itk.version: $(ITKv5_VERSION)
111-
steps:
112-
- script: |
113-
sudo apt-get update && \
114-
sudo apt-get -y upgrade && \
115-
sudo apt-get install -y build-essential && \
116-
sudo apt-get install -y software-properties-common && \
117-
sudo apt-get install -y git wget
118-
displayName: Install dependencies
119-
- script: |
120-
wget https://github.com/Kitware/CMake/releases/download/v3.13.3/cmake-3.13.3.tar.gz
121-
tar -xvzf cmake-3.13.3.tar.gz
122-
pushd cmake-3.13.3/
123-
./configure
124-
make -j2
125-
sudo make install
126-
popd
127-
sudo update-alternatives --install /usr/bin/cmake cmake /usr/local/bin/cmake 1 --force
128-
displayName: Build CMake
129-
- script: |
130-
git clone https://github.com/InsightSoftwareConsortium/ITK $(ITK_SOURCE_DIR)
131-
pushd $(ITK_SOURCE_DIR)
132-
git checkout $(itk.version)
133-
popd
134-
displayName: Clone ITK
135-
- script: |
136-
mkdir $(ITK_BINARY_DIR)
137-
mkdir $(ELASTIX_BINARY_DIR)
138-
displayName: Make build directories
139-
- task: CMake@1
140-
displayName: 'CMake Generate ITK'
141-
inputs:
142-
cmakeArgs: -DBUILD_EXAMPLES=OFF -DBUILD_TESTING=OFF $(ITK_SOURCE_DIR)
143-
workingDirectory: $(ITK_BINARY_DIR)
144-
- task: CMake@1
145-
displayName: 'CMake Build ITK'
146-
inputs:
147-
cmakeArgs: --build . --config Release -j 2
148-
workingDirectory: $(ITK_BINARY_DIR)
149-
- task: CMake@1
150-
displayName: 'CMake Generate Elastix'
151-
inputs:
152-
cmakeArgs: -DITK_DIR=$(ITK_BINARY_DIR) -DBUILD_TESTING=ON -DUSE_ALL_COMPONENTS=ON $(ELASTIX_SOURCE_DIR)
153-
workingDirectory: $(ELASTIX_BINARY_DIR)
154-
- task: CMake@1
155-
displayName: 'CMake Build Elastix'
156-
inputs:
157-
cmakeArgs: --build . --config Release -j 2
158-
workingDirectory: $(ELASTIX_BINARY_DIR)
159-
- bash: ctest --config Release -VV -j 2
160-
displayName: 'CTest Elastix'
161-
workingDirectory: $(ELASTIX_BINARY_DIR)
162100
- job: macOS
163101
timeoutInMinutes: 0
164102
pool:

0 commit comments

Comments
 (0)