Task schemas#
test_t1_bash#
Inputs:
-
Labels: {‘’: {‘propagation_mode’: <ParameterPropagationMode.IMPLICIT: 0>}}
Outputs:
Actions:
Action 0
Inputs: p1
Outputs: p2
Commands:
Command:
echo "$((<<parameter:p1>> + 100))"
Stdout:
<<parameter:p2>>
Environments:
any: reference/template_components/environments:
test_t1_ps#
Inputs:
-
Labels: {‘’: {‘propagation_mode’: <ParameterPropagationMode.IMPLICIT: 0>}}
Outputs:
Actions:
Action 0
Inputs: p1
Outputs: p2
Commands:
Command:
Write-Output ((<<parameter:p1>> + 100))
Stdout:
<<parameter:p2>>
Environments:
any: reference/template_components/environments:
test_t1_conditional_OS#
Inputs:
-
Labels: {‘’: {‘propagation_mode’: <ParameterPropagationMode.IMPLICIT: 0>}}
Outputs:
Actions:
Action 0
Inputs: p1
Outputs: p2
Commands:
Command:
echo "$((<<parameter:p1>> + 100))"
Stdout:
<<parameter:p2>>
Environments:
any: reference/template_components/environments:
Action 1
Inputs: p1
Outputs: p2
Commands:
Command:
Write-Output ((<<parameter:p1>> + 100))
Stdout:
<<parameter:p2>>
Environments:
any: reference/template_components/environments:
test_t2_bash#
Inputs:
-
Labels: {‘’: {‘propagation_mode’: <ParameterPropagationMode.IMPLICIT: 0>}}
Outputs:
Actions:
Action 0
Inputs: p2
Outputs: p3
Commands:
Command:
echo "$((<<parameter:p2>> + 100))"
Stdout:
<<parameter:p3>>
Environments:
any: reference/template_components/environments:
test_t2_ps#
Inputs:
-
Labels: {‘’: {‘propagation_mode’: <ParameterPropagationMode.IMPLICIT: 0>}}
Outputs:
Actions:
Action 0
Inputs: p2
Outputs: p3
Commands:
Command:
Write-Output ((<<parameter:p2>> + 100))
Stdout:
<<parameter:p3>>
Environments:
any: reference/template_components/environments:
dummy_task_1#
Inputs:
-
Labels: {‘’: {‘propagation_mode’: <ParameterPropagationMode.IMPLICIT: 0>}}
-
Labels: {‘’: {‘propagation_mode’: <ParameterPropagationMode.IMPLICIT: 0>}}
-
Labels: {‘’: {‘propagation_mode’: <ParameterPropagationMode.IMPLICIT: 0>}}
Outputs:
Actions:
Action 0
Inputs: p2, p1, p5
Commands:
Command:
Set-Content -Path .\test.txt -Value "hello from ${pwd}; p1=<<parameter:p1>> p2=<<parameter:p2>> p5=<<parameter:p5>>"
Environments:
any: reference/template_components/environments:
Action 1
Outputs: p3
Commands:
Command:
None
Environments:
any: reference/template_components/environments:
dummy_task_2#
Inputs:
-
Labels: {‘’: {‘propagation_mode’: <ParameterPropagationMode.IMPLICIT: 0>}}
-
Labels: {‘’: {‘propagation_mode’: <ParameterPropagationMode.IMPLICIT: 0>}}
Outputs:
Actions:
Action 0
Inputs: orientations, p3
Commands:
Command:
Start-Sleep 1; echo "p3=<<parameter:p3>>; orientations=<<parameter:orientations>>"
Environments:
any: reference/template_components/environments:
Action 1
Outputs: p4
Commands:
Command:
None
Environments:
any: reference/template_components/environments: