Task schemas#

test_bash_t1#

Inputs:

  • p1

    • Propagation mode: implicit

    • Default value: None

Outputs:

Actions:

  • Action 0

    • Inputs: p1

    • Outputs: p2

    • Commands:

      • Command:

        echo "$((<<parameter:p1>> + 100))"
        
      • Stdout:

        <<parameter:p2>>
        
    • Environments:

demo_task_2#

Inputs:

  • p3

    • Propagation mode: implicit

    • Default value: None

  • orientations

    • Propagation mode: implicit

    • Default value: None

Outputs:

Actions:

  • Action 0

    • Inputs: p3, orientations

    • Commands:

      • Command:

        echo "hello! p3=<<parameter:p3>> orientations=<<parameter:orientations>>"
        
    • Environments:

  • Action 1

    • Outputs: p4

    • Commands:

      • Command:

        <<executable:python>> <<script:None>> $WK_PATH $SUB_IDX $JS_IDX $JS_elem_idx $JS_act_idx
        
    • Environments:

dummy_task_1#

Inputs:

  • p1

    • Propagation mode: implicit

    • Default value: None

  • p2

    • Propagation mode: implicit

    • Default value: None

  • p5

    • Propagation mode: implicit

    • Default value: None

Outputs:

Actions:

  • Action 0

    • Inputs: p5, p2, p1

    • Commands:

      • Command:

        Set-Content -Path .\test.txt -Value "hello from ${pwd}; p1=<<parameter:p1>> p2=<<parameter:p2>> p5=<<parameter:p5>>"
        
    • Environments:

  • Action 1

    • Outputs: p3

    • Commands:

      • Command:

        <<executable:python>> <<script:None>> $WK_PATH $SUB_IDX $JS_IDX $JS_elem_idx $JS_act_idx
        
    • Environments:

dummy_task_2#

Inputs:

  • p3

    • Propagation mode: implicit

    • Default value: None

  • orientations

    • Propagation mode: implicit

    • Default value: None

Outputs:

Actions:

  • Action 0

    • Inputs: p3, orientations

    • Commands:

      • Command:

        Start-Sleep 1; echo "p3=<<parameter:p3>>; orientations=<<parameter:orientations>>"
        
    • Environments:

  • Action 1

    • Outputs: p4

    • Commands:

      • Command:

        <<executable:python>> <<script:None>> $WK_PATH $SUB_IDX $JS_IDX $JS_elem_idx $JS_act_idx
        
    • Environments: