Skip to main content

Synopsis

Description

pome tasks lists the task library that ships with the CLI, twin by twin, and copies the tasks you want into your own project so you can edit them. Start here rather than writing a task from scratch. The bundled tasks are the worked examples of the format: each one declares its twins, its seed state, and criteria that already bind to declared checks. With no arguments it prints the twins that have tasks. With a twin it lists that twin’s runnable tasks. The catalog can mark an entry non-runnable — a reference file with nothing in it to execute — and both the listing and --copy skip those. No bundled task carries that mark today, so what you see listed is the whole set.

Arguments

Options

--copy, --dest, and --force all need a twin. --dest and --force also need --copy. Passing one without what it needs exits 2 with the missing piece named.

Examples

List the twins that ship tasks:
List one twin’s tasks, with a line each on what they exercise:
Copy the Stripe tasks into ./tasks/:
Copy into a directory of your own, replacing what is there:

Exit status

See also