Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CommitParser ¶
type CommitParser struct {
DidGetBumperFromCommit bool
GetBumperFromCommitOutput gitmono.Bumper
GetBumperFromCommitOutputMap map[string]gitmono.Bumper
}
CommitParser mock commit parser
func (*CommitParser) GetBumperFromCommit ¶
func (cp *CommitParser) GetBumperFromCommit(c *git.Commit) gitmono.Bumper
GetBumperFromCommit mock bumper from commit implementation
type CreateTagInput ¶ added in v0.10.0
type CreateTagInput struct {
Name string
Rev string
Opts []git.CreateTagOptions
}
type GitTagger ¶ added in v0.10.0
type GitTagger struct {
TagsOutput []string
TagsError error
TagsInputs []*TagsInput
CreateTagError error
CreateTagInputs []*CreateTagInput
}
type Logger ¶
type Logger struct {
LogOutput []*git.Commit
LogError error
DidLog bool
CommitHashByRevisionOutput string
CommitHashByRevisionError error
DidCommitHashByRevision bool
}
Logger mock logger
func (*Logger) CommitHashByRevision ¶
CommitHashByRevision mock commit from revision implementation
type Tagger ¶ added in v0.10.0
type Tagger struct {
ListProjectVersionTagsOutput []string
ListProjectVersionTagsError error
CreateTagError error
}
func (*Tagger) CreateTag ¶ added in v0.10.0
func (t *Tagger) CreateTag(versionedCommit *gitmono.VersionedCommit) error
func (*Tagger) ListProjectVersionTags ¶ added in v0.10.0
type TagsInput ¶ added in v0.10.0
type TagsInput struct {
Opts []git.TagsOptions
}
Click to show internal directories.
Click to hide internal directories.