Feature #15448
open[Running a workflow] Specify destination project for intermediate/output collections
0%
Description
Currently, workflow outputs and intermediate data are saved to the home project of the user who runs the workflow.
The user should have the option to specify a different destination project. This should be a button on the run workflow page which opens a chooser to choose a project. The chooser should also include the ability to create a new project.
This either needs to be required entry by the user, or when unset workbench 2 needs to have the logic described in #15455 for creating a default project.
This can be accomplished on the backend by passing a --project-uuid
argument to arvdos-cwl-runner
in source:src/store/run-process-panel/run-process-panel-actions.ts. There is an example of this in source:src/index.tsx.
Related issues
Updated by Peter Amstutz almost 3 years ago
- Related to Story #15455: Outputs of workflow runs get put into a default location other than the user's home project added