Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Multiplexer ¶
Multiplexer runs many harness sessions concurrently.
type Result ¶
type Result struct {
Sessions []Session
}
Result is the aggregated outcome of a multiplex run.
type Session ¶
type Session struct {
ID string
ConfigPath string
State SessionState
Stage string
StageStatus string
ExitCode int
Error string
WorkspaceDir string
Branch string
PRURL string
NoChanges bool
}
Session captures status and output metadata for one config execution.
type SessionState ¶
type SessionState string
SessionState describes the current state of one multiplexed task.
const ( SessionQueued SessionState = "queued" SessionRunning SessionState = "running" SessionOK SessionState = "ok" SessionNoChanges SessionState = "no_changes" SessionError SessionState = "error" )
Click to show internal directories.
Click to hide internal directories.