Skip to content

Commit 5bc307a

Browse files
committed
COMP: Update CI removing obsolete testing env. for ITK 4.8.0, 4.10.1 and 4.13.0
1 parent f19d6e8 commit 5bc307a

File tree

6 files changed

+9
-210
lines changed

6 files changed

+9
-210
lines changed

.circleci/config.yml

Lines changed: 0 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -3,39 +3,6 @@ build-settings: &build-settings
33

44
version: 2
55
jobs:
6-
itk-v4.8.0_use_system_libraries-off:
7-
<<: *build-settings
8-
docker:
9-
- image: slicer/slicerexecutionmodel:${CIRCLE_JOB}
10-
steps:
11-
- checkout
12-
- run:
13-
command: ./test/Docker/test.sh ${CIRCLE_JOB}
14-
15-
# ITK v4.10.1
16-
itk-v4.10.1_use_system_libraries-off:
17-
<<: *build-settings
18-
docker:
19-
- image: slicer/slicerexecutionmodel:${CIRCLE_JOB}
20-
steps:
21-
- checkout
22-
- run:
23-
command: ./test/Docker/test.sh ${CIRCLE_JOB}
24-
- run:
25-
command: ./test/Docker/test-serializer.sh ${CIRCLE_JOB}
26-
27-
# ITK v4.13.0
28-
itk-v4.13.0_use_system_libraries-off:
29-
<<: *build-settings
30-
docker:
31-
- image: slicer/slicerexecutionmodel:${CIRCLE_JOB}
32-
steps:
33-
- checkout
34-
- run:
35-
command: ./test/Docker/test.sh ${CIRCLE_JOB}
36-
- run:
37-
command: ./test/Docker/test-serializer.sh ${CIRCLE_JOB}
38-
396

407
# ITK master
418
itk-master_use_system_libraries-off:
@@ -53,7 +20,4 @@ workflows:
5320
version: 2
5421
build-test:
5522
jobs:
56-
- itk-v4.8.0_use_system_libraries-off
57-
- itk-v4.10.1_use_system_libraries-off
58-
- itk-v4.13.0_use_system_libraries-off
5923
- itk-master_use_system_libraries-off

README.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,12 +81,18 @@ environment is made available in docker images:
8181
* Testing using a given environment is enabled updating the [.circleci/config.yml](.circleci/config.yml) file.
8282
* Before enabling an environment, associated docker image has to be (1) built locally and (2) pushed to [dockerhub](https://hub.docker.com/r/slicer/slicerexecutionmodel/tags/).
8383

84-
Available environments are:
84+
#### Available environments
85+
86+
* [![](https://images.microbadger.com/badges/version/slicer/slicerexecutionmodel:itk-master_use_system_libraries-off.svg)](https://microbadger.com/images/slicer/slicerexecutionmodel:itk-master_use_system_libraries-off)
87+
88+
89+
#### Deprecated environments
90+
91+
_Deprecated environments are not maintained, corresponding Dockerfiles have been deleted and associated SlicerExecutionModel continuous integration settings have been removed._
8592

8693
* [![](https://images.microbadger.com/badges/version/slicer/slicerexecutionmodel:itk-v4.8.0_use_system_libraries-off.svg)](https://microbadger.com/images/slicer/slicerexecutionmodel:itk-v4.8.0_use_system_libraries-off)
8794
* [![](https://images.microbadger.com/badges/version/slicer/slicerexecutionmodel:itk-v4.10.1_use_system_libraries-off.svg)](https://microbadger.com/images/slicer/slicerexecutionmodel:itk-v4.10.1_use_system_libraries-off)
8895
* [![](https://images.microbadger.com/badges/version/slicer/slicerexecutionmodel:itk-v4.13.0_use_system_libraries-off.svg)](https://microbadger.com/images/slicer/slicerexecutionmodel:itk-v4.13.0_use_system_libraries-off)
89-
* [![](https://images.microbadger.com/badges/version/slicer/slicerexecutionmodel:itk-master_use_system_libraries-off.svg)](https://microbadger.com/images/slicer/slicerexecutionmodel:itk-master_use_system_libraries-off)
9096

9197

9298
### Adding or updating a testing environment

test/Docker-ITK-v4.10.1_USE_SYSTEM_LIBRARIES-OFF/Dockerfile

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

test/Docker-ITK-v4.13.0_USE_SYSTEM_LIBRARIES-OFF/Dockerfile

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

test/Docker-ITK-v4.8.0_USE_SYSTEM_LIBRARIES-OFF/Dockerfile

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

test/Docker/Makefile

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,7 @@ ORG = slicer
1010
REPO = slicerexecutionmodel
1111

1212
DIRECTORIES = \
13-
Docker-ITK-master_USE_SYSTEM_LIBRARIES-OFF \
14-
Docker-ITK-v4.13.0_USE_SYSTEM_LIBRARIES-OFF \
15-
Docker-ITK-v4.10.1_USE_SYSTEM_LIBRARIES-OFF \
16-
Docker-ITK-v4.8.0_USE_SYSTEM_LIBRARIES-OFF
13+
Docker-ITK-master_USE_SYSTEM_LIBRARIES-OFF
1714

1815
# On CircleCI, do not attempt to delete container
1916
# See https://circleci.com/docs/docker-btrfs-error/

0 commit comments

Comments
 (0)