Skip to content

Better docker and nested workflow support.

Pre-release
Pre-release
Compare
Choose a tag to compare
@BoPeng BoPeng released this 07 Apr 15:20
· 7317 commits to master since this release

This release introduces three runtime options

docker_file
docker_image
docker_volumes

Option docker_file import a docker file, docker_image pull or use an existing docker image, and docker_volumes specified how to share local disks to the docker container. With docker_image specified, all script-executing actions such as run and python would execute script inside the container.

This release also significantly changes the implementation of nested workflows. Its syntax has been changed from

[A=B+C: source='bc.sos']

to

[A]
sos_run('B+C', source='bc.sos')

for a cleaner syntax and more flexibility. Please refer to the SoS documentation for details.