Documentation
¶
Index ¶
Constants ¶
View Source
const ( VersionLabel = "app.kubernetes.io/version" DisplayNameAnnotation = "tekton.dev/displayName" MinPipelinesVersionAnnotation = "tekton.dev/pipelines.minVersion" TagsAnnotation = "tekton.dev/tags" CategoryAnnotation = "tekton.dev/categories" PlatformsAnnotation = "tekton.dev/platforms" DefaultPlatform = "linux/amd64" DeprecatedAnnotation = "tekton.dev/deprecated" )
Variables ¶
This section is empty.
Functions ¶
func IsSupportedKind ¶
IsSupportedKind checks if passed kind is supported
func SupportedKinds ¶
func SupportedKinds() []string
SupportedKinds returns list of supported Tekton kind
Types ¶
type CatalogParser ¶
type CatalogParser struct {
// contains filtered or unexported fields
}
func ForCatalog ¶
func ForCatalog(logger *zap.SugaredLogger, repo git.Repo, contextPath string) *CatalogParser
func (*CatalogParser) Parse ¶
func (c *CatalogParser) Parse() ([]Resource, Result)
type TektonResource ¶
type TektonResource struct { Name string Kind string GVK schema.GroupVersionKind Unstructured *unstructured.Unstructured Object runtime.Object }
func (*TektonResource) ToType ¶
func (r *TektonResource) ToType() (interface{}, error)
Click to show internal directories.
Click to hide internal directories.