File tree Expand file tree Collapse file tree 3 files changed +9
-451
lines changed Expand file tree Collapse file tree 3 files changed +9
-451
lines changed Original file line number Diff line number Diff line change 7
7
steps :
8
8
- checkout :
9
9
path : /home/circleci/nipype
10
+ - setup_remote_docker
10
11
- run :
11
- name : Prune base Dockerfile in preparation for cache check
12
+ name : Generate and prune base Dockerfile in preparation for cache check
12
13
working_directory : /home/circleci/nipype/docker
13
14
command : |
14
15
mkdir -p /tmp/docker
16
+ ash ./generate_dockerfiles.sh -b
17
+
15
18
# Use the sha256 sum of the pruned Dockerfile as the cache key.
16
19
ash prune_dockerfile.sh Dockerfile.base > /tmp/docker/Dockerfile.base-pruned
17
20
- restore_cache :
43
46
- attach_workspace :
44
47
at : /tmp
45
48
- run :
46
- name : Get test dependencies
49
+ name : Get test dependencies and generate Dockerfiles
47
50
command : |
48
51
pip install --no-cache-dir codecov
52
+ make gen-dockerfiles
49
53
- run :
50
54
name : Modify Nipype version if necessary
51
55
working_directory : /home/circleci/nipype
@@ -171,10 +175,12 @@ jobs:
171
175
docker push nipype/nipype:py36
172
176
docker push nipype/nipype:py27
173
177
- run :
174
- name : Prune base Dockerfile to update cache
178
+ name : Generate and prune base Dockerfile to update cache
175
179
working_directory : /home/circleci/nipype/docker
176
180
command : |
177
181
mkdir -p /tmp/docker/cache
182
+ ash ./generate_dockerfiles.sh -b
183
+
178
184
# Use the sha256 sum of the pruned Dockerfile as the cache key.
179
185
ash prune_dockerfile.sh Dockerfile.base > /tmp/docker/cache/Dockerfile.base-pruned
180
186
- save_cache :
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments