FAQs
Which shell can I use in the workflows?
Currently, the Daisytuner workflows only support dash, a fast, POSIX-compliant shell. Make sure not to use any bash-specific commands such as source
in the build and run stages.
Are submodules automatically checked out in workflows?
Git submodules are automatically initialized, updated and provided for further use during the workflow. No extra steps necessary. Furthermore, workflows automatically pull files stored with git lfs.
Why can I not use my aliases and environment variables in the run step?
The environment is not automatically exported from the build to the run step. If you have set environment variables and defined aliases during the build step, you will have to do the same in the run step, or work around them. However, this will be our very next feature.
How can I access large files in my workflow?
There are several options to access large files such as ML models, precompiled libraries or geometrical meshes in your workflow. Conveniently upload large files to Storage
in the Dashboard and access them under \data
in your workflow. Alternatively, you can use wget
to download files from download servers of your choice.