|
|
|
@ -526,15 +526,46 @@
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"name": "sub_workflow_task",
|
|
|
|
|
"taskReferenceName": "call_enable_workspace_clients_for_context",
|
|
|
|
|
"subWorkflowParam": {
|
|
|
|
|
"name": "enable_workspace_clients_for_context"
|
|
|
|
|
},
|
|
|
|
|
"inputParameters": {
|
|
|
|
|
"context" : "${workflow.input.group}"
|
|
|
|
|
},
|
|
|
|
|
"type": "SUB_WORKFLOW"
|
|
|
|
|
}
|
|
|
|
|
"name" : "fork_subworkflows",
|
|
|
|
|
"type" : "FORK_JOIN",
|
|
|
|
|
"taskReferenceName" : "parallel_call_subworkflows",
|
|
|
|
|
"forkTasks" : [
|
|
|
|
|
[
|
|
|
|
|
{
|
|
|
|
|
"name": "sub_workflow_task",
|
|
|
|
|
"taskReferenceName": "call_enable_workspace_clients_for_context",
|
|
|
|
|
"subWorkflowParam": {
|
|
|
|
|
"name": "enable_workspace_clients_for_context"
|
|
|
|
|
},
|
|
|
|
|
"inputParameters": {
|
|
|
|
|
"context" : "${workflow.input.group}"
|
|
|
|
|
},
|
|
|
|
|
"type": "SUB_WORKFLOW"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
[
|
|
|
|
|
{
|
|
|
|
|
"name": "sub_workflow_task",
|
|
|
|
|
"taskReferenceName": "call_jupyterhub_add_serveroptions_to_context",
|
|
|
|
|
"subWorkflowParam": {
|
|
|
|
|
"name": "jupyterhub_add_serveroptions_to_context"
|
|
|
|
|
},
|
|
|
|
|
"inputParameters": {
|
|
|
|
|
"context" : "${workflow.input.group}"
|
|
|
|
|
},
|
|
|
|
|
"type": "SUB_WORKFLOW"
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"name" : "join",
|
|
|
|
|
"type" : "JOIN",
|
|
|
|
|
"taskReferenceName" : "join_parallel_call_subworkflows"
|
|
|
|
|
"joinOn :[
|
|
|
|
|
"call_enable_workspace_clients_for_context",
|
|
|
|
|
"call_jupyterhub_add_serveroptions_to_context"
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|