Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PipelineCompleteMsg ¶
PipelineCompleteMsg 流水线完成消息
func NewPipelineCompleteMsg ¶
func NewPipelineCompleteMsg(success bool, duration time.Duration, err error) PipelineCompleteMsg
NewPipelineCompleteMsg 创建流水线完成消息
type StageCompleteMsg ¶
type StageCompleteMsg struct {
StageIndex int
StageName string
Success bool
Duration time.Duration
}
StageCompleteMsg 阶段完成消息
func NewStageCompleteMsg ¶
func NewStageCompleteMsg(index int, name string, success bool, duration time.Duration) StageCompleteMsg
NewStageCompleteMsg 创建阶段完成消息
type StageStartMsg ¶
StageStartMsg 阶段开始消息
func NewStageStartMsg ¶
func NewStageStartMsg(index int, name string) StageStartMsg
NewStageStartMsg 创建阶段开始消息
type TaskProgressMsg ¶
TaskProgressMsg 任务进度消息
func NewTaskProgressMsg ¶
func NewTaskProgressMsg(taskID string, current, total int, message string) TaskProgressMsg
NewTaskProgressMsg 创建任务进度消息
type TaskStatus ¶
type TaskStatus int
TaskStatus 任务状态
const ( StatusPending TaskStatus = iota StatusRunning StatusSuccess StatusFailed StatusSkipped StatusCancelled )
type TaskStatusMsg ¶
type TaskStatusMsg struct {
TaskID string
Status TaskStatus
}
TaskStatusMsg 任务状态变更消息
func NewTaskStatusMsg ¶
func NewTaskStatusMsg(taskID string, status TaskStatus) TaskStatusMsg
NewTaskStatusMsg 创建任务状态消息
Click to show internal directories.
Click to hide internal directories.