Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewTestableVersionResolver ¶
func NewTestableVersionResolver( repo git.Repository, env func() environment.Values, ) version.Resolver
NewTestableVersionResolver creates an instance of version.Resolver that can be easily tested.
func NewVersionResolver ¶
func NewVersionResolver(options ...VersionResolverOption) version.Resolver
NewVersionResolver creates a version.Resolver implementation directly targeting Knative project CI.
Types ¶
type VersionResolverOption ¶
type VersionResolverOption func(*versionResolver)
VersionResolverOption id option to customize version resolution.
func WithEnvironmental ¶
func WithEnvironmental(options ...environment.VersionResolverOption) VersionResolverOption
WithEnvironmental allows passing options for environment.VersionResolver.
func WithGit ¶
func WithGit(options ...git.VersionResolverOption) VersionResolverOption
WithGit allows passing options for git.VersionResolver.
Click to show internal directories.
Click to hide internal directories.