Skip to content

Commit 5d42e2f

Browse files
committed
fix: new circle file w/ version test
1 parent 17a2100 commit 5d42e2f

File tree

3 files changed

+7
-1
lines changed

3 files changed

+7
-1
lines changed

Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,5 @@ FROM nipy/mindboggle
22
MAINTAINER Mindboggle <anishakeshavan@gmail.com>
33
RUN mkdir ~/code
44
COPY run.py ~/code/run.py
5+
COPY version ~/code/version
56
ENTRYPOINT ["~/code/run.py"]

circle.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ dependencies:
2424

2525
test:
2626
override:
27-
- docker run -ti --rm --read-only -v /tmp:/tmp -v /var/tmp:/var/tmp -v ${HOME}/data/ds114_test1:/home/jovyan/work/bids_dataset -v ${HOME}/outputs1:/home/jovyan/work/bids_dataset/outputs bids/${CIRCLE_PROJECT_REPONAME,,} /home/jovyan/work/bids_dataset /home/jovyan/work/bids_dataset/outputs participant --participant_label 01 :
27+
- docker run -ti --rm --read-only -v /tmp:/tmp -v /var/tmp:/var/tmp -v ${HOME}/data/ds114_test1:/home/jovyan/work/bids_dataset -v ${HOME}/outputs1:/home/jovyan/work/bids_dataset/outputs bids/${CIRCLE_PROJECT_REPONAME,,} --version :
2828
timeout: 21600
2929

3030
deployment:

run.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
from glob import glob
77
from nipype.utils.filemanip import split_filename
88

9+
__version__ = open(os.path.join(os.path.dirname(os.path.realpath(__file__)), 'version')).read()
10+
911
def get_t1_images(basedir, subject_label):
1012
print(join(basedir,subject_label, "anat", "sub-%s_T1w.nii.gz" % (subject_label)))
1113
print(join(basedir,subject_label, "anat", "sub-%s_ses-*_T1w.nii.gz" % (subject_label)))
@@ -42,6 +44,9 @@ def run_mindboggle(image, subject_id, output_dir):
4244
'participants can be specified with a space separated list.',
4345
nargs="+")
4446

47+
parser.add_argument('-v', '--version', action='version',
48+
version='BIDS-App Mindboggle version {}'.format(__version__))
49+
4550
args = parser.parse_args()
4651

4752
subjects_to_analyze = []

0 commit comments

Comments
 (0)