github.com/upcmd/up@v0.8.1-0.20230108151705-ad8b797bf04f/tests/modtests/0002/hello-module/up.yml (about)

     1  
     2  tasks:
     3    -
     4      name: Main
     5      desc: main entry
     6      task:
     7        -
     8          func: shell
     9          desc: main job
    10          do:
    11            - echo "hello "
    12  
    13    -
    14      name: Say_world
    15      task:
    16        -
    17          func: cmd
    18          vars:
    19            a: module-aaa
    20            b: module-bbb
    21          do:
    22            - name: print
    23              cmd: |
    24                ... module world
    25                a: {{.a}}
    26                b: {{.b}}
    27  
    28            -
    29              name: assert
    30              cmd:
    31                - '{{eq .a "caller-aaa"}}'
    32                - '{{eq .b "module-bbb"}}'