Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsWellKnown ¶
Types ¶
type DialGitOptions ¶
type Repository ¶
type Repository interface { Path() string DefaultRef(ctx context.Context) (string, error) Versions(ctx context.Context) ([]*Version, error) ResolveRef(ctx context.Context, ref string) (string, error) GetRevision(ctx context.Context, id string) (Revision, error) FetchRevision(ctx context.Context, projectPath string, revision Revision, destDir string) error }
func DialGitRepository ¶
func DialGitRepository(ctx context.Context, repoPath string, options *DialGitOptions) (Repository, error)
TODO: should this accept config for a cache directory or something?
Click to show internal directories.
Click to hide internal directories.