Skip to content

clankloop.loopfile.v2.loopfile

Loopfile v2 schema — dataclasses and YAML parsing for v2 loopfiles.

A v2 loopfile defines a single pipeline with bash tasks and module tasks. Module tasks are placeholders that are transformed into bash tasks by registered modules (e.g. workdir, git, clankshed) before compilation.

clankloop.loopfile.v2

Loopfile schema v2 — module system with transforms.

v2 introduces a single-pipeline loopfile with a module system. Modules (:mod:~clankloop.loopfile.v2.module) transform the loopfile before compilation, injecting setup/teardown tasks (e.g. working directories, git clones).