Skip to main content

Module compiler

Module compiler 

Source
Expand description

Compiler from cuenv task definitions to IR v1.5

Transforms a cuenv Project with tasks into an intermediate representation suitable for emitting orchestrator-native CI configurations.

§Contributors

Contributors are defined in CUE (see contrib/contributors/). The compiler evaluates the ci.contributors array and injects active contributors’ tasks into the appropriate build phases.

Modules§

digest
Runtime digest computation for cache keys

Structs§

Compiler
Compiler for transforming cuenv tasks to IR
CompilerOptions
Compiler configuration options

Enums§

CompilerError
Compiler errors