handler

package
v2.2.0-20240131 Latest Latest
Warning

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

Go to latest
Published: Feb 9, 2024 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ApplyDeliveryGlobalVariables

func ApplyDeliveryGlobalVariables(c *gin.Context)

func CreateDeliveryActivities

func CreateDeliveryActivities(c *gin.Context)

func CreateHelmDeliveryVersion

func CreateHelmDeliveryVersion(c *gin.Context)

func CreateK8SDeliveryVersion

func CreateK8SDeliveryVersion(c *gin.Context)

@Summary Create K8S Delivery Version @Description Create K8S Delivery Version @Tags delivery @Accept json @Produce json @Param body body deliveryservice.CreateK8SDeliveryVersionArgs true "body" @Success 200 @Router /api/aslan/delivery/releases/k8s [post]

func DeleteDeliveryVersion

func DeleteDeliveryVersion(c *gin.Context)

func DownloadDeliveryChart

func DownloadDeliveryChart(c *gin.Context)

func GetChartVersionFromRepo

func GetChartVersionFromRepo(c *gin.Context)

func GetDeliveryArtifact

func GetDeliveryArtifact(c *gin.Context)

func GetDeliveryArtifactIDByImage

func GetDeliveryArtifactIDByImage(c *gin.Context)

func GetDeliveryChartFileContent

func GetDeliveryChartFileContent(c *gin.Context)

func GetDeliveryChartFilePath

func GetDeliveryChartFilePath(c *gin.Context)

func GetDeliveryVersion

func GetDeliveryVersion(c *gin.Context)

func GetProductNameByDelivery

func GetProductNameByDelivery(c *gin.Context)

func ListDeliveryArtifacts

func ListDeliveryArtifacts(c *gin.Context)

func ListDeliveryServiceNames

func ListDeliveryServiceNames(c *gin.Context)

func ListDeliveryVersion

func ListDeliveryVersion(c *gin.Context)

func ListPackagesVersion

func ListPackagesVersion(c *gin.Context)

func PreviewGetDeliveryChart

func PreviewGetDeliveryChart(c *gin.Context)

Types

type DeliveryFileDetail

type DeliveryFileDetail struct {
	FileVersion     string `json:"fileVersion"`
	DeliveryVersion string `json:"deliveryVersion"`
	DeliveryID      string `json:"deliveryId"`
}

type DeliveryFileInfo

type DeliveryFileInfo struct {
	FileName           string               `json:"fileName"`
	DeliveryFileDetail []DeliveryFileDetail `json:"versionInfo"`
}

type Router

type Router struct{}

func (*Router) Inject

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

Jump to

Keyboard shortcuts

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