Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GitReleaseSegments ¶ added in v0.30.0
GitReleaseSegments segments GitRelease into separate parts of org, repo and tag. Returns an error if GitRelease is malformed. The expected GitRelease format is "org/repo:tag".
Types ¶
type Metadata ¶ added in v0.30.0
type Metadata struct { FrameworkName string FrameworkVersion string DockerImage string GitRelease string Platforms []Platform }
Metadata represents test runner metadata.
type MetadataService ¶ added in v0.30.0
type MetadataService interface { Search(ctx context.Context, opts SearchOptions) (Metadata, error) Frameworks(ctx context.Context) ([]Framework, error) Versions(ctx context.Context, frameworkName string) ([]Metadata, error) }
MetadataService represents an interface for retrieving framework metadata.
type SearchOptions ¶ added in v0.30.0
SearchOptions represents read query options for MetadataService.Search().
Click to show internal directories.
Click to hide internal directories.