Submit multiple subtasks to the runner. Same as SubmitSubtask, but accepts a list of tasks.
This function is intended to be used in tasks.
Parameters
A list of tasks to submit
Options
Set dependencies for the tasks
default:"cluster of the runner"
Set the cluster slug of the cluster where the tasks will be executed.
Set the maximum number of retries for the subtasks in case it fails
Mark the subtasks as optional. Optional subtasks will not fail the job if they fail. Tasks that depend on them will still execute even if they failed.
Returns
A list of future tasks that can be used to set dependencies between tasks.