Treatment setupRunner
cicd/runners::setupRunner
Configuration
⬡ dispatcher:
cicd/runners::CicdDispatchEngine
⬡ logger:
log/logger::Logger
⬡ runner:
cicd/runners::CicdRunnerEngine
Parameters
↳ var arch:
Option<Arch> = _
(work/resources/arch::Arch
)
↳ var containers:
Vec<Container> = []
(work/resources::Container
)
↳ var cpu:
u32
↳ var edition:
Option<string> = _
↳ var max_duration:
u32 = 3600
↳ var memory:
u32
↳ var name:
string
↳ var service_containers:
Vec<ServiceContainer> = []
(work/resources::ServiceContainer
)
↳ var stop_on_failure:
bool = true
↳ var storage:
u32
↳ var volumes:
Vec<Volume> = []
(work/resources::Volume
)
Inputs
⇥ trigger:
Block<void>
Outputs
↦ failed:
Block<void>
↦ ready:
Block<void>