github.com/upcmd/up@v0.8.1-0.20230108151705-ad8b797bf04f/tests/functests/c0044.yml (about) 1 doc_meta: | 2 folder: env-vars 3 title: basics 4 head: | 5 This showcases: 6 * how to use env var in your shell execution 7 8 sections: 9 - title: Demo 10 log: yes 11 12 dvars: 13 - name: homedir 14 value: '{{ env "HOME"}}' 15 flags: [vvvv,] 16 17 - name: yourhome 18 value: '{{ expandenv "Your path is set to $HOME" }} ' 19 flags: [vvvv,] 20 21 tasks: 22 - 23 name: task 24 task: 25 - 26 func: cmd 27 do: 28 - name: print 29 cmd: '{{.homedir}}' 30 - name: print 31 cmd: '{{.yourhome}}' 32 33 - 34 func: shell 35 do: 36 - echo """my home is at {{.homedir}}""" 37 - echo """my home is at $HOME""" 38 - echo """{{.yourhome}}""" 39