bean

package
v0.7.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 7, 2024 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CdWorkflowDto

type CdWorkflowDto struct {
	Id             int                           `json:"id"`
	CiArtifactId   int                           `json:"ciArtifactId"`
	PipelineId     int                           `json:"pipelineId"`
	WorkflowStatus pipelineConfig.WorkflowStatus `json:"workflowStatus"`
	UserId         int32                         `json:"-"`
}

type CdWorkflowRunnerDto

type CdWorkflowRunnerDto struct {
	Id           int               `json:"id"`
	Name         string            `json:"name"`
	WorkflowType bean.WorkflowType `json:"workflowType"` // pre,post,deploy
	//TODO: extract from repo service layer
	ExecutorType            pipelineConfig.WorkflowExecutorType `json:"executorType"` // awf, system
	Status                  string                              `json:"status"`
	PodStatus               string                              `json:"podStatus"`
	Message                 string                              `json:"message"`
	StartedOn               time.Time                           `json:"startedOn"`
	FinishedOn              time.Time                           `json:"finishedOn"`
	Namespace               string                              `json:"namespace"`
	LogLocation             string                              `json:"logFilePath"`
	TriggeredBy             int32                               `json:"triggeredBy"`
	CdWorkflowId            int                                 `json:"cdWorkflowId"`
	PodName                 string                              `json:"podName"`
	BlobStorageEnabled      bool                                `json:"blobStorageEnabled"`
	RefCdWorkflowRunnerId   int                                 `json:"refCdWorkflowRunnerId"`
	ImagePathReservationIds []int                               `json:"imagePathReservationIds"`
	ReferenceId             *string                             `json:"referenceId"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL