____ _ _ _
| _ \ __ _ | |_ __ _ | | __ _ __| |
| | | | / _` || __| / _` || | / _` | / _` |
| |_| || (_| || |_ | (_| || |___ | (_| || (_| |
|____/ \__,_| \__| \__,_||_____| \__,_| \__,_|
Container
This is a high level and scarce summary of the changes between releases. We would recommend to consult log of the DataLad git repository for more details.
- Add support
datalad run --explicit
.
- Initial support for adding and running Docker containers.
- Add support
datalad run --sidecar
. - Simplify storage of
call_fmt
arguments in the Git config, by benefitting fromdatalad run
being able to work with single-string compound commmands.
- Basic beginner documentation
- Add container images straight from singularity-hub, no need to manually
specify
--call-fmt
arguments.
- Use "name" instead of "label" for referring to a container (e.g.
containers-run -n ...
instead ofcontainers-run -l
.
- Pass relative container path to
datalad run
. containers-run
no longer hidesdatalad run
failures.
- Initial release with basic functionality to add, remove, and list
containers in a dataset, plus a
run
command wrapper that injects the container image as an input dependency of a command call.