Open
Description
-
dockerhub builds our containers from master and circle currently rebuilds these.
- could we reuse the dockerhub containers unless:
- the dockerfiles have changed?
- our requirements have changed.
- could we reuse the dockerhub containers unless:
-
shall we also always merge upstream branch for any PR during the test? this way it also tests if the PR is mergeable without any conflict?
-
we should also have a lightweight nipype docker, with no dependencies installed
-
extend nipype to py36
-
i've asked @mgxd to work towards regression testing (as a separate project). i'm leaning towards looking into https://github.com/bazelbuild/bazel for it. the test matrix is a really high dimensional space:
- python versions
- dependent python library versions
- dependent imaging software versions
- interfaces/workflows
- a few bids datasets