Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CliCommand ¶
type CliCommand interface { Run(ctx context.Context, args []string) error Name() string Description() string }
CliCommand is interface to define cli command.
type Repository ¶
type Repository interface { GetCurrentBranch() (string, error) GetUser() (vcs.User, error) GetLastTag() (string, error) AddGlob(glob string) error RemoveGlob(glob string) error GetFilesInIndex() ([]string, error) GetIndexChanges() (map[string]vcs.Changes, error) }
Repository is interface to communicate with git.
Click to show internal directories.
Click to hide internal directories.