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

     1  
     2  tasks:
     3  
     4    -
     5      name: Say_world
     6      task:
     7        -
     8          func: shell
     9          do:
    10            - ls -lart
    11            - ls |grep up
    12            - pwd
    13            - ls ../../..|grep modtests
    14  
    15        -
    16          func: call
    17          desc: |
    18            this should call its own internal task
    19          do: internal_task
    20  
    21    -
    22      name: Main
    23      desc: main entry
    24      task:
    25        -
    26          func: shell
    27          desc: main job
    28          do:
    29            - 'echo "hello world"'
    30  
    31        -
    32          func: call
    33          do: internal_task
    34  
    35    -
    36      name: internal_task
    37      task:
    38        -
    39          func: cmd
    40          do:
    41            - name: print
    42              cmd: "this is a internal task in module"
    43  
    44        -
    45          func: shell
    46          do:
    47            - ls -lart
    48            - ls |grep up
    49            - pwd
    50            - ls ../../..|grep modtests