class

Werk::Pipeline

Inherits Reference / Object

Constants

Log = ::Log.for(self)

Constructors

new(config : Werk::Config, scheduler : Werk::Scheduler | Nil = nil)
Source

Instance methods

run(target : String, cwd : String, variables : Hash(String, String), yes : Bool = false)

Execute the target job and its dependencies according to the execution plan

Source
scheduler
Source
session_id
Source
terminate

Immediately terminate all running executors

Source
terminated?
Source