Remove workDir requirement in the Launch API endpoint
acknowledged
B
Brass Wildcat
If a
workDir
is not defined in the Launch API endpoint, fallback to the workDir
set in the compute environment instead of returning an error "Missing workflow launch work directory"Currently, you can set the following on the compute environment, but these are not being picked up by the workflow when launched:
- workDir
- preRunScript
- postRunScript
D
Decent Macaw
Btw: I feel like the title of this feature request is quite misleading. Can someone change it? Otherwise I might reopen a new one to gain better visibility.
D
Decent Macaw
I would like to stretch the importance of this when using Seqera via its API. Without allowing prefilling of those fields you have to do many unnecessary API calls just to read the defaults of the compute env and unnecessarily attach it to your POST request to run a pipeline.
Please reconsider priority. Should be a quick fix. You are using the settings of the compute env already when one registers a new pipeline to be saved in the workspace! This even makes the usage of defaults kind of inconsistent.
Rob Newman
acknowledged