Versions in this module Expand all Collapse all v1 v1.0.1 Aug 15, 2024 Changes in this version + type DBClient struct + func (client *DBClient) CreatePipelineTemplate(template *DicePipelineTemplate) error + func (client *DBClient) CreatePipelineTemplateVersion(version *DicePipelineTemplateVersion) error + func (client *DBClient) GetPipelineTemplate(name string, scopeType string, scopeId string) (*DicePipelineTemplate, error) + func (client *DBClient) GetPipelineTemplateVersion(version string, templateId uint64) (*DicePipelineTemplateVersion, error) + func (client *DBClient) QueryByPipelineTemplates(template *DicePipelineTemplate, pageSize int, pageNo int) ([]DicePipelineTemplate, int, error) + func (client *DBClient) QueryPipelineTemplateVersions(version *DicePipelineTemplateVersion) ([]DicePipelineTemplateVersion, error) + func (client *DBClient) UpdatePipelineTemplate(template *DicePipelineTemplate) error + func (client *DBClient) UpdatePipelineTemplateVersion(version *DicePipelineTemplateVersion) error + type DicePipelineTemplate struct + DefaultVersion string + Desc string + LogoUrl string + Name string + ScopeId string + ScopeType string + func (ext *DicePipelineTemplate) ToApiData() *pb.PipelineTemplate + type DicePipelineTemplateVersion struct + Name string + Readme string + Spec string + TemplateId uint64 + Version string + func (ext *DicePipelineTemplateVersion) ToApiData() *pb.PipelineTemplateVersion