handler

package
v1.7.0 Latest Latest
Warning

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

Go to latest
Published: Nov 16, 2021 License: Apache-2.0 Imports: 30 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AutoCreateWorkflow

func AutoCreateWorkflow(c *gin.Context)

func BuildModuleToSubTasks

func BuildModuleToSubTasks(c *gin.Context)

func CancelTaskV2 added in v1.2.0

func CancelTaskV2(c *gin.Context)

func CancelWorkflowTaskV2

func CancelWorkflowTaskV2(c *gin.Context)

func CopyPipeline added in v1.2.0

func CopyPipeline(c *gin.Context)

CopyPipeline duplicate pipeline

func CopyWorkflow

func CopyWorkflow(c *gin.Context)

func CreateArtifactWorkflowTask

func CreateArtifactWorkflowTask(c *gin.Context)

CreateArtifactWorkflowTask create a artifact workflow task

func CreateFavoritePipeline

func CreateFavoritePipeline(c *gin.Context)

func CreatePipelineTask added in v1.2.0

func CreatePipelineTask(c *gin.Context)

CreatePipelineTask ...

func CreateWorkflow

func CreateWorkflow(c *gin.Context)

func CreateWorkflowTask

func CreateWorkflowTask(c *gin.Context)

CreateWorkflowTask create a workflow task

func DeleteFavoritePipeline

func DeleteFavoritePipeline(c *gin.Context)

func DeletePipeline added in v1.2.0

func DeletePipeline(c *gin.Context)

DeletePipeline delete pipeline

func DeleteWorkflow

func DeleteWorkflow(c *gin.Context)

func FindTasks added in v1.2.0

func FindTasks(c *gin.Context)

find task by commitId

func FindWorkflow

func FindWorkflow(c *gin.Context)

FindWorkflow find a workflow

func GetArtifactFile

func GetArtifactFile(c *gin.Context)

func GetPackageFile added in v1.2.0

func GetPackageFile(c *gin.Context)

func GetPipeline added in v1.2.0

func GetPipeline(c *gin.Context)

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 GetPipelineProductName(c *gin.Context)

func GetPipelineTask added in v1.2.0

func GetPipelineTask(c *gin.Context)

func GetPipelineTaskSSE

func GetPipelineTaskSSE(c *gin.Context)

func GetProductNameByPipeline added in v1.2.0

func GetProductNameByPipeline(c *gin.Context)

func GetProductNameByPipelineTask added in v1.2.0

func GetProductNameByPipelineTask(c *gin.Context)

func GetProductNameByWorkflow

func GetProductNameByWorkflow(c *gin.Context)

func GetWorkflowArgs

func GetWorkflowArgs(c *gin.Context)

GetWorkflowArgs find workflow args

func GetWorkflowProductName

func GetWorkflowProductName(c *gin.Context)

func GetWorkflowTask

func GetWorkflowTask(c *gin.Context)

func GetWorkflowTaskProductName

func GetWorkflowTaskProductName(c *gin.Context)

func GetWorkflowTaskProductNameByTask

func GetWorkflowTaskProductNameByTask(c *gin.Context)

func GetWorkflowTaskSSE

func GetWorkflowTaskSSE(c *gin.Context)

func ListFavoritePipelines added in v1.2.0

func ListFavoritePipelines(c *gin.Context)

func ListPipelineTasksResult added in v1.2.0

func ListPipelineTasksResult(c *gin.Context)

ListPipelineTasksResult pipelinetask分页信息

func ListPipelineUpdatableProductNames added in v1.2.0

func ListPipelineUpdatableProductNames(c *gin.Context)

ListPipelineUpdatableProductNames 启动任务时检查部署环境

func ListPipelines added in v1.2.0

func ListPipelines(c *gin.Context)

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

func ListPipelinesPreview(c *gin.Context)

ListPipelinesPreview return all pipelines task status

func ListServiceWorkflows

func ListServiceWorkflows(c *gin.Context)

func ListTestWorkflows added in v1.7.0

func ListTestWorkflows(c *gin.Context)

func ListWorkflowTasksResult

func ListWorkflowTasksResult(c *gin.Context)

ListWorkflowTasksResult workflowtask分页信息

func ListWorkflows

func ListWorkflows(c *gin.Context)

func PendingPipelineTasksSSE

func PendingPipelineTasksSSE(c *gin.Context)

func PreSetWorkflow

func PreSetWorkflow(c *gin.Context)

func PresetWorkflowArgs

func PresetWorkflowArgs(c *gin.Context)

PresetWorkflowArgs find a workflow task

func ProcessWebHook added in v1.2.0

func ProcessWebHook(c *gin.Context)

@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

func RenamePipeline(c *gin.Context)

RenamePipeline rename pipeline

func RestartPipelineTask added in v1.2.0

func RestartPipelineTask(c *gin.Context)

func RestartWorkflowTask

func RestartWorkflowTask(c *gin.Context)

func RunningPipelineTasksSSE

func RunningPipelineTasksSSE(c *gin.Context)

func UpdateWorkflow

func UpdateWorkflow(c *gin.Context)

UpdateWorkflow update a workflow

func UpsertPipeline added in v1.2.0

func UpsertPipeline(c *gin.Context)

UpsertPipeline create a new pipeline

Types

type Router

type Router struct{}

func (*Router) Inject

func (*Router) Inject(router *gin.RouterGroup)

func (*Router) Policies added in v1.7.0

func (*Router) Policies() *policy.Policy

Jump to

Keyboard shortcuts

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