Documentation ¶
Overview ¶
Package pipeline provides the pipeline handlers for the Vela API.
Usage:
import "github.com/go-vela/server/api/pipeline"
Index ¶
- func CompilePipeline(c *gin.Context)
- func CreatePipeline(c *gin.Context)
- func DeletePipeline(c *gin.Context)
- func ExpandPipeline(c *gin.Context)
- func GetPipeline(c *gin.Context)
- func GetTemplates(c *gin.Context)
- func ListPipelines(c *gin.Context)
- func UpdatePipeline(c *gin.Context)
- func ValidatePipeline(c *gin.Context)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CompilePipeline ¶
CompilePipeline represents the API handler to capture, expand and compile a pipeline configuration.
func CreatePipeline ¶
CreatePipeline represents the API handler to create a pipeline.
func DeletePipeline ¶
DeletePipeline represents the API handler to remove a pipeline for a repository.
func ExpandPipeline ¶
ExpandPipeline represents the API handler to capture and expand a pipeline configuration.
func GetPipeline ¶
GetPipeline represents the API handler to get a pipeline for a repo.
func GetTemplates ¶
GetTemplates represents the API handler to capture a map of templates utilized by a pipeline configuration.
func ListPipelines ¶
ListPipelines represents the API handler to get a list of pipelines for a repository.
func UpdatePipeline ¶
UpdatePipeline represents the API handler to update a pipeline for a repo.
func ValidatePipeline ¶
ValidatePipeline represents the API handler to capture, expand and validate a pipeline configuration.
Types ¶
This section is empty.