Documentation ¶
Overview ¶
Package git is a generated GoMock package.
Index ¶
- Variables
- type CmdRunner
- type DefaultCmdRunner
- type DefaultGit
- type Git
- type MockCmdRunner
- type MockCmdRunnerMockRecorder
- type MockGit
- type MockGitMockRecorder
- func (mr *MockGitMockRecorder) LastCommit(short interface{}) *gomock.Call
- func (mr *MockGitMockRecorder) LastCommitMessage() *gomock.Call
- func (mr *MockGitMockRecorder) Tag(tag interface{}) *gomock.Call
- func (mr *MockGitMockRecorder) Tagged() *gomock.Call
- func (mr *MockGitMockRecorder) Tags(merged interface{}) *gomock.Call
Constants ¶
This section is empty.
Variables ¶
var DefaultSet = wire.NewSet(wire.Struct(new(DefaultCmdRunner), "*"), wire.Struct(new(DefaultGit), "*"), wire.Bind(new(CmdRunner), new(*DefaultCmdRunner)), wire.Bind(new(Git), new(*DefaultGit)))
Functions ¶
This section is empty.
Types ¶
type CmdRunner ¶ added in v1.1.15
func NewCmdRunner ¶ added in v1.1.15
func NewCmdRunner() CmdRunner
type DefaultCmdRunner ¶ added in v1.1.15
type DefaultCmdRunner struct{}
type DefaultGit ¶ added in v1.1.15
type DefaultGit struct {
CmdRunner CmdRunner
}
func (*DefaultGit) LastCommit ¶ added in v1.1.15
func (g *DefaultGit) LastCommit(short bool) (string, error)
LastCommit gets the last commit SHA
func (*DefaultGit) LastCommitMessage ¶ added in v1.1.15
func (g *DefaultGit) LastCommitMessage() (string, error)
LastCommitMessage gets the last commit message
func (*DefaultGit) Tag ¶ added in v1.1.15
func (g *DefaultGit) Tag(tag string) error
Tag calls git to create a new tag from a string
func (*DefaultGit) Tagged ¶ added in v1.1.15
func (g *DefaultGit) Tagged() (bool, error)
Tagged returns true if the specified commit has been tagged
type Git ¶ added in v1.1.15
type MockCmdRunner ¶ added in v1.1.15
type MockCmdRunner struct {
// contains filtered or unexported fields
}
MockCmdRunner is a mock of CmdRunner interface.
func NewMockCmdRunner ¶ added in v1.1.15
func NewMockCmdRunner(ctrl *gomock.Controller) *MockCmdRunner
NewMockCmdRunner creates a new mock instance.
func (*MockCmdRunner) EXPECT ¶ added in v1.1.15
func (m *MockCmdRunner) EXPECT() *MockCmdRunnerMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockCmdRunnerMockRecorder ¶ added in v1.1.15
type MockCmdRunnerMockRecorder struct {
// contains filtered or unexported fields
}
MockCmdRunnerMockRecorder is the mock recorder for MockCmdRunner.
func (*MockCmdRunnerMockRecorder) Output ¶ added in v1.1.15
func (mr *MockCmdRunnerMockRecorder) Output(arg0 interface{}) *gomock.Call
Output indicates an expected call of Output.
func (*MockCmdRunnerMockRecorder) Run ¶ added in v1.1.15
func (mr *MockCmdRunnerMockRecorder) Run(arg0 interface{}) *gomock.Call
Run indicates an expected call of Run.
type MockGit ¶ added in v1.1.15
type MockGit struct {
// contains filtered or unexported fields
}
MockGit is a mock of Git interface.
func NewMockGit ¶ added in v1.1.15
func NewMockGit(ctrl *gomock.Controller) *MockGit
NewMockGit creates a new mock instance.
func (*MockGit) EXPECT ¶ added in v1.1.15
func (m *MockGit) EXPECT() *MockGitMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockGit) LastCommit ¶ added in v1.1.15
LastCommit mocks base method.
func (*MockGit) LastCommitMessage ¶ added in v1.1.15
LastCommitMessage mocks base method.
type MockGitMockRecorder ¶ added in v1.1.15
type MockGitMockRecorder struct {
// contains filtered or unexported fields
}
MockGitMockRecorder is the mock recorder for MockGit.
func (*MockGitMockRecorder) LastCommit ¶ added in v1.1.15
func (mr *MockGitMockRecorder) LastCommit(short interface{}) *gomock.Call
LastCommit indicates an expected call of LastCommit.
func (*MockGitMockRecorder) LastCommitMessage ¶ added in v1.1.15
func (mr *MockGitMockRecorder) LastCommitMessage() *gomock.Call
LastCommitMessage indicates an expected call of LastCommitMessage.
func (*MockGitMockRecorder) Tag ¶ added in v1.1.15
func (mr *MockGitMockRecorder) Tag(tag interface{}) *gomock.Call
Tag indicates an expected call of Tag.
func (*MockGitMockRecorder) Tagged ¶ added in v1.1.15
func (mr *MockGitMockRecorder) Tagged() *gomock.Call
Tagged indicates an expected call of Tagged.
func (*MockGitMockRecorder) Tags ¶ added in v1.1.15
func (mr *MockGitMockRecorder) Tags(merged interface{}) *gomock.Call
Tags indicates an expected call of Tags.