version: 3 output: prefixed tasks: deps: sources: - jsonnetfile*.json generates: - vendor/**/* cmds: - jb install build: desc: "Builds the specified template" summary: | Example: task build TEMPLATE=nix-docker deps: [ deps ] sources: - "{{ .TEMPLATE }}/*" generates: - "{{ .TEMPLATE }}/out.tf.json" cmds: - inka export ./{{ .TEMPLATE }} --out ./{{ .TEMPLATE }}/out.tf.json upload-to-coder: desc: "Uploads the specified template to coder" deps: [ build ] dir: "{{ .TEMPLATE }}" interactive: true cmds: - coder templates push "{{ .TEMPLATE }}"