| template | The path to the template file to render | yes | — |
| data | The path to the file with data to pass to the render | no | "" |
| format | The format the data file will be in | no | "" |
| env_vars | The environment variables to pass to the render. Each environment
variable should be in format VAR=VAL with one on each line.
Example:
env_vars: |
FOO=bar
BAR=baz
| no | "" |
| filters | Load custom Jinja2 filters from a Python file: all top-level functions are imported. | no | "" |
| tests | Load custom Jinja2 tests from a Python file. | no | "" |
| customize | A Python file that implements hooks to fine-tune the j2cli behavior | no | "" |
| undefined | If true, undefined variables will be used in templates (no error will be raised) | no | false |
| output | The name of the output file to write rendered contents to | no | output |
| debug | If true, sets -x in the shell command | no | false |