Skip to main content
Version: 0.5.x


A variable can be used inside a template block's Value argument by using its name. Variables are stored globally and changes to a variable can only affect statements declared after the current one.

Variables can be declared on CLI execution using key=value pairs or just a key. Multiple variables can be passed as arguments by using spaces like foo=bar foz="baz 123" foobar.

Statements ending in s (e.g. ifeqs) can set a variable when their statement evaluates to true. (see reference)