package
1.20.0
Repository: https://github.com/artifacthub/hub.git
Documentation: pkg.go.dev

# Functions

GetManifest reads, parses and validates the package manifest, which can be a Tekton task, pipeline or stepaction manifest.
NewTrackerSource creates a new TrackerSource instance.
OpenGitRepository opens the git repository at the provided base path and returns the worktree and tags references.
PreparePackage prepares a package version using the package manifest and the files in the path provided.

# Constants

ExamplesKey defines the package examples.
PipelinesMinVersionKey defines the minimum pipelines version supported.
PlatformsKey define the package supported plaatforms.
RawManifestKey defines the raw manifest.
TasksKey defines a list with the pipeline's tasks.

# Structs

PreparePackageInput represents the information required to prepare a package of Tekton task, pipeline and stepaction kinds.
TrackerSource is a hub.TrackerSource implementation for Tekton repositories.