Documentation ¶
Index ¶
- func AutoCreateWorkflow(c *gin.Context)
- func BuildModuleToSubTasks(c *gin.Context)
- func CancelTaskV2(c *gin.Context)
- func CancelWorkflowTaskV2(c *gin.Context)
- func CancelWorkflowTaskV3(c *gin.Context)
- func CopyPipeline(c *gin.Context)
- func CopyWorkflow(c *gin.Context)
- func CreateArtifactWorkflowTask(c *gin.Context)
- func CreateFavoritePipeline(c *gin.Context)
- func CreatePipelineTask(c *gin.Context)
- func CreateWorkflow(c *gin.Context)
- func CreateWorkflowTask(c *gin.Context)
- func CreateWorkflowTaskV3(c *gin.Context)
- func CreateWorkflowV3(c *gin.Context)
- func DeleteFavoritePipeline(c *gin.Context)
- func DeletePipeline(c *gin.Context)
- func DeleteWorkflow(c *gin.Context)
- func DeleteWorkflowV3(c *gin.Context)
- func FindTasks(c *gin.Context)
- func FindWorkflow(c *gin.Context)
- func GetArtifactFile(c *gin.Context)
- func GetPackageFile(c *gin.Context)
- func GetPipeline(c *gin.Context)
- func GetPipelineProductName(c *gin.Context)
- func GetPipelineTask(c *gin.Context)
- func GetPipelineTaskSSE(c *gin.Context)
- func GetProductNameByPipeline(c *gin.Context)
- func GetProductNameByPipelineTask(c *gin.Context)
- func GetProductNameByWorkflow(c *gin.Context)
- func GetWorkflowArgs(c *gin.Context)
- func GetWorkflowProductName(c *gin.Context)
- func GetWorkflowTask(c *gin.Context)
- func GetWorkflowTaskSSE(c *gin.Context)
- func GetWorkflowTaskV3(c *gin.Context)
- func GetWorkflowTaskV3Callback(c *gin.Context)
- func GetWorkflowTaskV3SSE(c *gin.Context)
- func GetWorkflowV3Args(c *gin.Context)
- func GetWorkflowV3Detail(c *gin.Context)
- func ListFavoritePipelines(c *gin.Context)
- func ListPipelineTasksResult(c *gin.Context)
- func ListPipelineUpdatableProductNames(c *gin.Context)
- func ListPipelines(c *gin.Context)
- func ListPipelinesPreview(c *gin.Context)
- func ListServiceWorkflows(c *gin.Context)
- func ListTestWorkflows(c *gin.Context)
- func ListWorkflowTasksResult(c *gin.Context)
- func ListWorkflowV3TasksResult(c *gin.Context)
- func ListWorkflows(c *gin.Context)
- func ListWorkflowsV3(c *gin.Context)
- func PendingPipelineTasksSSE(c *gin.Context)
- func PreSetWorkflow(c *gin.Context)
- func PresetWorkflowArgs(c *gin.Context)
- func ProcessWebHook(c *gin.Context)
- func RenamePipeline(c *gin.Context)
- func RestartPipelineTask(c *gin.Context)
- func RestartWorkflowTask(c *gin.Context)
- func RestartWorkflowTaskV3(c *gin.Context)
- func RunningPipelineTasksSSE(c *gin.Context)
- func UpdateWorkflow(c *gin.Context)
- func UpdateWorkflowV3(c *gin.Context)
- func UpsertPipeline(c *gin.Context)
- type KeyVal
- type Router
- type TaskOutput
- type WebhookPayload
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AutoCreateWorkflow ¶
func BuildModuleToSubTasks ¶
func CancelTaskV2 ¶ added in v1.2.0
func CancelWorkflowTaskV2 ¶
func CancelWorkflowTaskV3 ¶ added in v1.8.0
func CopyPipeline ¶ added in v1.2.0
CopyPipeline duplicate pipeline
func CopyWorkflow ¶
func CreateArtifactWorkflowTask ¶
CreateArtifactWorkflowTask create a artifact workflow task
func CreateFavoritePipeline ¶
func CreatePipelineTask ¶ added in v1.2.0
CreatePipelineTask ...
func CreateWorkflow ¶
func CreateWorkflowTask ¶
CreateWorkflowTask create a workflow task
func CreateWorkflowTaskV3 ¶ added in v1.8.0
func CreateWorkflowV3 ¶ added in v1.8.0
func DeleteFavoritePipeline ¶
func DeletePipeline ¶ added in v1.2.0
DeletePipeline delete pipeline
func DeleteWorkflow ¶
func DeleteWorkflowV3 ¶ added in v1.8.0
func GetArtifactFile ¶
func GetPackageFile ¶ added in v1.2.0
func GetPipeline ¶ added in v1.2.0
GetPipeline @Router /workflow/v2/pipelines/{name} [GET] @Summary Get the relevant workflow (also called pipeline) information with the specified workflow name @Param name path string true "Name of the workflow" @Produce json @Success 200 {object} interface{} "response type follows microservice/aslan/core/common/repository/models#Pipeline"
func GetPipelineProductName ¶ added in v1.2.0
func GetPipelineTask ¶ added in v1.2.0
func GetPipelineTaskSSE ¶
func GetProductNameByPipeline ¶ added in v1.2.0
func GetProductNameByPipelineTask ¶ added in v1.2.0
func GetWorkflowProductName ¶
func GetWorkflowTask ¶
func GetWorkflowTaskSSE ¶
func GetWorkflowTaskV3 ¶ added in v1.8.0
func GetWorkflowTaskV3Callback ¶ added in v1.8.0
func GetWorkflowTaskV3SSE ¶ added in v1.8.0
func GetWorkflowV3Args ¶ added in v1.8.0
func GetWorkflowV3Detail ¶ added in v1.8.0
func ListFavoritePipelines ¶ added in v1.2.0
func ListPipelineTasksResult ¶ added in v1.2.0
ListPipelineTasksResult pipelinetask分页信息
func ListPipelineUpdatableProductNames ¶ added in v1.2.0
ListPipelineUpdatableProductNames 启动任务时检查部署环境
func ListPipelines ¶ added in v1.2.0
ListPipelines @Router /workflow/v2/pipelines [GET] @Summary Return all workflows (also called pipelines) @Produce json @Success 200 {object} interface{} "response type follows list of microservice/aslan/core/common/repository/models#Pipeline"
func ListPipelinesPreview ¶ added in v1.2.0
ListPipelinesPreview return all pipelines task status
func ListServiceWorkflows ¶
func ListTestWorkflows ¶ added in v1.7.0
func ListWorkflowTasksResult ¶
ListWorkflowTasksResult workflowtask分页信息
func ListWorkflowV3TasksResult ¶ added in v1.8.0
ListWorkflowV3TasksResult workflowtask分页信息
func ListWorkflows ¶
func ListWorkflowsV3 ¶ added in v1.8.0
func PendingPipelineTasksSSE ¶
func PreSetWorkflow ¶
func PresetWorkflowArgs ¶
PresetWorkflowArgs find a workflow task
func ProcessWebHook ¶ added in v1.2.0
@Router /workflow/webhook [POST] @Summary Process webhook @Accept json @Produce json @Success 200 {object} map[string]string "map[string]string - {message: 'success information'}"
func RenamePipeline ¶ added in v1.2.0
RenamePipeline rename pipeline
func RestartPipelineTask ¶ added in v1.2.0
func RestartWorkflowTask ¶
func RestartWorkflowTaskV3 ¶ added in v1.8.0
func RunningPipelineTasksSSE ¶
func UpdateWorkflowV3 ¶ added in v1.8.0
func UpsertPipeline ¶ added in v1.2.0
UpsertPipeline create a new pipeline
Types ¶
type Router ¶
type Router struct{}
func (*Router) Inject ¶
func (*Router) Inject(router *gin.RouterGroup)