Currently, the workflow run command sources the workspace configuration from a local path.
To enhance flexibility and usability, especially from containers, add a --runspace, cli option that allows users to pass the workspace configuration as a runtime parameter.
Why?
Convenience: Simplifies the process of running workflows with varying configurations, especially in automated and CI/CD environments or HPC or Clusters
Consistency: Ensures that the workflow can be easily replicated across different environments with the same configuration.
Example Usage
workflow run --dynamic-workspace '{"setting1": "value1", "setting2": "value2"}'
Currently, the workflow run command sources the workspace configuration from a local path.
To enhance flexibility and usability, especially from
containers
, add a--runspace
, cli option that allows users to pass the workspace configuration as a runtime parameter.Why?
Example Usage