Skip to content

Commit d77e281

Browse files
committed
Merge branch 'poq_issue_359' into devel
2 parents dd110d4 + a72976d commit d77e281

File tree

3 files changed

+16
-9
lines changed

3 files changed

+16
-9
lines changed

Dockerfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,10 @@ ADD util/bin/niak_jupyter /usr/local/bin/niak_jupyter
5555
ADD util/lib/psom_gb_vars_local.jupyter /usr/local/lib/psom_gb_vars_local.jupyter
5656
ADD util/lib/jupyter_notebook_config.py /usr/local/lib/jupyter_notebook_config.py
5757
EXPOSE 8080
58+
59+
5860
# To run with jupyter
59-
# docker run -it --rm -v /niak_sandbox:$PWD --user $UID -p 8080:6666 simexp/niak:beta niak_jupyter
61+
# docker run -it --rm -v /niak_sandbox:$PWD --user $UID -p 8080:6666 simexp/niak-cog niak_jupyter
6062

6163

6264
# Command to run octave as GUI

circle.yml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,19 @@ machine:
99

1010
dependencies:
1111
cache_directories:
12-
- "data_test_niak_mnc1"
13-
- "~/docker"
12+
- "~/cache"
1413
override:
15-
- if [[ -e ~/docker/niak_u16_o4.tar ]]; then docker load -i ~/docker/niak_u16_o4.tar; fi
16-
- docker pull simexp/niak_dependency:u16_o4
17-
- mkdir -p ~/docker; docker save simexp/niak_dependency:u16_o4 > ~/docker/niak_u16_o4.tar
14+
- if [[ -e ~/cache/niak_o4_cross_u16.tar ]]; then docker load -i ~/cache/niak_o4_cross_u16.tar; fi
15+
- docker pull simexp/niak_dependency:o4_cross_u16
16+
- mkdir -p ~/cache
17+
- ls ~/cache
18+
- docker save -o ~/cache/niak_o4_cross_u16.tar simexp/niak_dependency:o4_cross_u16
19+
- if [[ -e ~/cache/data_test_niak_mnc1 ]]; then cp ~/cache/data_test_niak_mnc1 . ; fi
20+
- find ~/cache -type f -not -name "*data_test_niak_mnc1*" -not -name "*niak_o4_cross_u16*" -exec rm {} \; # delete old cache crap!
1821

1922
test:
2023
override:
21-
- docker run -it -v $PWD:$PWD simexp/niak_dependency:u16_o4 /bin/bash -lic "cd $PWD; octave --eval \"addpath(genpath(pwd));[pipe,opt,status] = niak_test_all(struct(),struct('psom',struct('mode_pipeline_manager','session','mode','background','max_queued',6,'flag_pause',false))); exit(status)\"":
24+
- docker run -it -v $PWD:$PWD simexp/niak_dependency:o4_cross_u16 /bin/bash -lic "cd $PWD; octave --eval \"addpath(genpath(pwd));[pipe,opt,status] = niak_test_all(struct(),struct('psom',struct('mode_pipeline_manager','session','mode','background','max_queued',6,'flag_pause',false))); exit(status)\"":
2225
timeout: 21600
2326

2427
#deployment:

extensions/niak_test/niak_test_connectome_demoniak.m

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,8 +107,10 @@
107107
out_c = [path_test.result 'report_test_regression_connectome_demoniak.csv'];
108108
opt_c.base_source = opt_demo.folder_out;
109109
opt_c.base_target = path_test.reference;
110-
opt_c.black_list_source = [opt_demo.folder_out 'logs' filesep];
111-
opt_c.black_list_target = [path_test.reference 'logs' filesep];
110+
opt_c.black_list_source{1} = [opt_demo.folder_out 'logs' filesep];
111+
opt_c.black_list_target{1} = [path_test.reference 'logs' filesep];
112+
opt_c.black_list_source{2} = [opt_demo.folder_out 'pipe_parameters.mat' ];
113+
opt_c.black_list_target{2} = [path_test.reference 'pipe_parameters.mat' ];
112114
pipeline = psom_add_job(pipeline,'test_connectome','niak_test_cmp_files',in_c,out_c,opt_c,false);
113115
pipeline.test_connectome.dep = list_jobs;
114116
end

0 commit comments

Comments
 (0)