neuronets / ams

Automated meningioma segmentation
6 stars 2 forks source link

automated dockerhub builds #2

Closed kaczmarj closed 4 years ago

kaczmarj commented 5 years ago

dockerhub does not copy the .git directory, which leads to issues at container build time. git-annex seems to need some information about the git repository before it can fetch the model file. this has led to automated build failures. for now, i have manually pushed neuronets/ams:latest-cpu and neuronets/ams:latest-gpu.

satra commented 5 years ago

@kaczmarj - you would have to initialize the git annex bit separately. we could use a separate repo for the data (e.g. nobrainer-models). during the build fetch that repo and get the relevant modules.

kaczmarj commented 5 years ago

@satra - that's a great idea. i'll set that up. might take me a few days. do you have any suggestions for naming conventions and/or directory structure?

satra commented 5 years ago

something like: groupname/modelname/<data>

for example: kwyk: nimh/kwyk aims: sig/aims psacnn: freesurfer/psacnn

kaczmarj commented 4 years ago

automated dockerhub builds are now working... see https://hub.docker.com/r/neuronets/ams