From bf88bd5da5eb3bd118dd799e445d2ace91dc8497 Mon Sep 17 00:00:00 2001 From: Bryce Schober Date: Wed, 18 Nov 2020 17:09:44 -0800 Subject: [PATCH] Use {{default}} for an overriding usage Fixes documentation confusion raised in #376. --- docs/usage.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/docs/usage.md b/docs/usage.md index 54fb293c..fd2accb5 100644 --- a/docs/usage.md +++ b/docs/usage.md @@ -269,16 +269,16 @@ attribute: version: '3' tasks: - main-task: + greet: + vars: + RECIPIENT: '{{default "World" .RECIPIENT}}' cmds: - - task: write-file - vars: {FILE: "hello.txt", CONTENT: "Hello!"} - - task: write-file - vars: {FILE: "world.txt", CONTENT: "World!"} + - echo "Hello, {{.RECIPIENT}}!" - write-file: + greet-pessimistically: cmds: - - echo "{{.CONTENT}}" > {{.FILE}} + - task: greet + vars: {RECIPIENT: "Cruel World"} ``` The above syntax is also supported in `deps`.