Documentation ¶
Index ¶
- func AddBuildTemplate(c *gin.Context)
- func AddChartTemplate(c *gin.Context)
- func CreateDockerfileTemplate(c *gin.Context)
- func CreateWorkflowTemplate(c *gin.Context)
- func CreateYamlTemplate(c *gin.Context)
- func DeleteDockerfileTemplate(c *gin.Context)
- func DeleteWorkflowTemplateByID(c *gin.Context)
- func DeleteYamlTemplate(c *gin.Context)
- func ExtractTemplateVariables(c *gin.Context)
- func GetBuildTemplate(c *gin.Context)
- func GetBuildTemplateReference(c *gin.Context)
- func GetChartTemplate(c *gin.Context)
- func GetChartTemplateReference(c *gin.Context)
- func GetDockerfileTemplateDetail(c *gin.Context)
- func GetDockerfileTemplateReference(c *gin.Context)
- func GetFlatKvs(c *gin.Context)
- func GetTemplateVariables(c *gin.Context)
- func GetWorkflowTemplateByID(c *gin.Context)
- func GetYamlTemplateDetail(c *gin.Context)
- func GetYamlTemplateReference(c *gin.Context)
- func ListBuildTemplates(c *gin.Context)
- func ListChartTemplates(c *gin.Context)
- func ListDockerfileTemplate(c *gin.Context)
- func ListFiles(c *gin.Context)
- func ListWorkflowTemplate(c *gin.Context)
- func ListYamlTemplate(c *gin.Context)
- func RemoveBuildTemplate(c *gin.Context)
- func RemoveChartTemplate(c *gin.Context)
- func SyncChartTemplateReference(c *gin.Context)
- func SyncYamlTemplateReference(c *gin.Context)
- func UpdateBuildTemplate(c *gin.Context)
- func UpdateChartTemplate(c *gin.Context)
- func UpdateChartTemplateVariables(c *gin.Context)
- func UpdateDockerfileTemplate(c *gin.Context)
- func UpdateWorkflowTemplate(c *gin.Context)
- func UpdateYamlTemplate(c *gin.Context)
- func UpdateYamlTemplateVariable(c *gin.Context)
- func ValidateDockerfileTemplate(c *gin.Context)
- func ValidateTemplateVariables(c *gin.Context)
- type ListDockefileResp
- type ListYamlResp
- type Router
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddBuildTemplate ¶ added in v1.9.9
func AddChartTemplate ¶
func CreateDockerfileTemplate ¶ added in v1.6.0
func CreateWorkflowTemplate ¶ added in v1.9.9
func CreateYamlTemplate ¶ added in v1.6.0
@Summary Create yaml template @Description Create yaml template @Tags template @Accept json @Produce json @Param body body template.YamlTemplate true "body" @Success 200 @Router /api/aslan/template/yaml [post]
func DeleteDockerfileTemplate ¶ added in v1.6.0
func DeleteWorkflowTemplateByID ¶ added in v1.9.9
func DeleteYamlTemplate ¶ added in v1.6.0
func ExtractTemplateVariables ¶ added in v1.9.9
DEPRECATED since 1.18, now we auto extract varialbes when save yaml content
func GetBuildTemplate ¶ added in v1.9.9
func GetBuildTemplateReference ¶ added in v1.9.9
func GetChartTemplate ¶
func GetChartTemplateReference ¶ added in v1.9.9
func GetDockerfileTemplateDetail ¶ added in v1.6.0
func GetDockerfileTemplateReference ¶ added in v1.6.0
func GetTemplateVariables ¶ added in v1.6.0
func GetWorkflowTemplateByID ¶ added in v1.9.9
func GetYamlTemplateDetail ¶ added in v1.6.0
@Summary Get yaml template detail @Description Get yaml template detail @Tags template @Accept json @Produce json @Param id path string true "template id" @Success 200 {object} template.YamlDetail @Router /api/aslan/template/yaml/{id} [get]
func GetYamlTemplateReference ¶ added in v1.6.0
func ListBuildTemplates ¶ added in v1.9.9
func ListChartTemplates ¶
func ListDockerfileTemplate ¶ added in v1.6.0
func ListWorkflowTemplate ¶ added in v1.9.9
func ListYamlTemplate ¶ added in v1.6.0
func RemoveBuildTemplate ¶ added in v1.9.9
func RemoveChartTemplate ¶
func SyncChartTemplateReference ¶ added in v1.9.9
func SyncYamlTemplateReference ¶ added in v1.9.9
func UpdateBuildTemplate ¶ added in v1.9.9
func UpdateChartTemplate ¶
func UpdateChartTemplateVariables ¶ added in v1.6.0
func UpdateDockerfileTemplate ¶ added in v1.6.0
func UpdateWorkflowTemplate ¶ added in v1.9.9
func UpdateYamlTemplate ¶ added in v1.6.0
@Summary Update yaml template @Description Update yaml template @Tags template @Accept json @Produce json @Param id path string true "template id" @Param body body template.YamlTemplate true "body" @Success 200 @Router /api/aslan/template/yaml/{id} [put]
func UpdateYamlTemplateVariable ¶ added in v1.9.9
@Summary Update yaml template variable @Description Update yaml template variable @Tags template @Accept json @Produce json @Param id path string true "template id" @Param body body template.YamlTemplate true "body" @Success 200 @Router /api/aslan/template/yaml/{id}/variable [put]
func ValidateDockerfileTemplate ¶ added in v1.6.0
func ValidateTemplateVariables ¶ added in v1.9.9
@Summary Validate template varaibles @Description Validate template varaibles @Tags service @Accept json @Produce json @Param body body getYamlTemplateVariablesReq true "body" @Success 200 @Router /api/aslan/template/yaml/validateVariable [post]
Types ¶
type ListDockefileResp ¶ added in v1.6.0
type ListDockefileResp struct { DockerfileTemplates []*template.DockerfileListObject `json:"dockerfile_template"` Total int `json:"total"` }
type ListYamlResp ¶ added in v1.6.0
type ListYamlResp struct { SystemVariables []*commonmodels.ChartVariable `json:"system_variables"` YamlTemplates []*template.YamlListObject `json:"yaml_template"` Total int `json:"total"` }