Documentation
¶
Overview ¶
Package pb is a generated GoMock package.
Index ¶
- Constants
- func Contains(credType SubCredType, types []SubCredType) bool
- func CreateVCSIdentifier(sct SubCredType, acctName string) (string, error)
- type BuildRuntime
- type MockTranslator
- type MockTranslatorMockRecorder
- type MockVCSHandler
- func (m *MockVCSHandler) CreateWebhook(webhookURL string) error
- func (m *MockVCSHandler) EXPECT() *MockVCSHandlerMockRecorder
- func (m *MockVCSHandler) FindWebhooks(getWebhookURL string) bool
- func (m *MockVCSHandler) GetAllBranchesLastCommitData(acctRepo string) ([]*BranchHistory, error)
- func (m *MockVCSHandler) GetAllCommits(acctRepo, branch string) (*pb.Commits, error)
- func (m *MockVCSHandler) GetBaseURL() string
- func (m *MockVCSHandler) GetBranchLastCommitData(acctRepo, branch string) (*BranchHistory, error)
- func (m *MockVCSHandler) GetCallbackURL() string
- func (m *MockVCSHandler) GetClient() net.HttpClient
- func (m *MockVCSHandler) GetCommitLog(acctRepo, branch, lastHash string) ([]*Commit, error)
- func (m *MockVCSHandler) GetFile(filePath, fullRepoName, commitHash string) ([]byte, error)
- func (m *MockVCSHandler) GetPRCommits(url string) ([]*Commit, error)
- func (m *MockVCSHandler) GetRepoDetail(acctRepo string) (pb.PaginatedRepository_RepositoryValues, error)
- func (m *MockVCSHandler) PostPRComment(acctRepo, prId, hash string, failed bool, buildId int64) error
- func (m *MockVCSHandler) SetBaseURL(baseURL string)
- func (m *MockVCSHandler) SetCallbackURL(callbackURL string)
- func (m *MockVCSHandler) Walk() error
- type MockVCSHandlerMockRecorder
- func (mr *MockVCSHandlerMockRecorder) CreateWebhook(webhookURL interface{}) *gomock.Call
- func (mr *MockVCSHandlerMockRecorder) FindWebhooks(getWebhookURL interface{}) *gomock.Call
- func (mr *MockVCSHandlerMockRecorder) GetAllBranchesLastCommitData(acctRepo interface{}) *gomock.Call
- func (mr *MockVCSHandlerMockRecorder) GetAllCommits(acctRepo, branch interface{}) *gomock.Call
- func (mr *MockVCSHandlerMockRecorder) GetBaseURL() *gomock.Call
- func (mr *MockVCSHandlerMockRecorder) GetBranchLastCommitData(acctRepo, branch interface{}) *gomock.Call
- func (mr *MockVCSHandlerMockRecorder) GetCallbackURL() *gomock.Call
- func (mr *MockVCSHandlerMockRecorder) GetClient() *gomock.Call
- func (mr *MockVCSHandlerMockRecorder) GetCommitLog(acctRepo, branch, lastHash interface{}) *gomock.Call
- func (mr *MockVCSHandlerMockRecorder) GetFile(filePath, fullRepoName, commitHash interface{}) *gomock.Call
- func (mr *MockVCSHandlerMockRecorder) GetPRCommits(url interface{}) *gomock.Call
- func (mr *MockVCSHandlerMockRecorder) GetRepoDetail(acctRepo interface{}) *gomock.Call
- func (mr *MockVCSHandlerMockRecorder) PostPRComment(acctRepo, prId, hash, failed, buildId interface{}) *gomock.Call
- func (mr *MockVCSHandlerMockRecorder) SetBaseURL(baseURL interface{}) *gomock.Call
- func (mr *MockVCSHandlerMockRecorder) SetCallbackURL(callbackURL interface{}) *gomock.Call
- func (mr *MockVCSHandlerMockRecorder) Walk() *gomock.Call
- type OcyCredder
- type ValidationErr
Constants ¶
const ENV_SAFE = "^[a-zA-Z_]+$"
Variables ¶
This section is empty.
Functions ¶
func CreateVCSIdentifier ¶
Types ¶
type BuildRuntime ¶
type BuildRuntime interface {
GetDone() bool
GetIp() string
GetGrpcPort() string
GetHash() string
CreateBuildClient() (BuildClient, error)
}
wrapper interface around models.BuildRuntimeInfo
type MockTranslator ¶
type MockTranslator struct {
// contains filtered or unexported fields
}
MockTranslator is a mock of Translator interface
func NewMockTranslator ¶
func NewMockTranslator(ctrl *gomock.Controller) *MockTranslator
NewMockTranslator creates a new mock instance
func (*MockTranslator) EXPECT ¶
func (m *MockTranslator) EXPECT() *MockTranslatorMockRecorder
EXPECT returns an object that allows the caller to indicate expected use
func (*MockTranslator) TranslatePR ¶
func (m *MockTranslator) TranslatePR(reader io.Reader) (*PullRequest, error)
TranslatePR mocks base method
func (*MockTranslator) TranslatePush ¶
func (m *MockTranslator) TranslatePush(reader io.Reader) (*Push, error)
TranslatePush mocks base method
type MockTranslatorMockRecorder ¶
type MockTranslatorMockRecorder struct {
// contains filtered or unexported fields
}
MockTranslatorMockRecorder is the mock recorder for MockTranslator
func (*MockTranslatorMockRecorder) TranslatePR ¶
func (mr *MockTranslatorMockRecorder) TranslatePR(reader interface{}) *gomock.Call
TranslatePR indicates an expected call of TranslatePR
func (*MockTranslatorMockRecorder) TranslatePush ¶
func (mr *MockTranslatorMockRecorder) TranslatePush(reader interface{}) *gomock.Call
TranslatePush indicates an expected call of TranslatePush
type MockVCSHandler ¶
type MockVCSHandler struct {
// contains filtered or unexported fields
}
MockVCSHandler is a mock of VCSHandler interface
func NewMockVCSHandler ¶
func NewMockVCSHandler(ctrl *gomock.Controller) *MockVCSHandler
NewMockVCSHandler creates a new mock instance
func (*MockVCSHandler) CreateWebhook ¶
func (m *MockVCSHandler) CreateWebhook(webhookURL string) error
CreateWebhook mocks base method
func (*MockVCSHandler) EXPECT ¶
func (m *MockVCSHandler) EXPECT() *MockVCSHandlerMockRecorder
EXPECT returns an object that allows the caller to indicate expected use
func (*MockVCSHandler) FindWebhooks ¶
func (m *MockVCSHandler) FindWebhooks(getWebhookURL string) bool
FindWebhooks mocks base method
func (*MockVCSHandler) GetAllBranchesLastCommitData ¶
func (m *MockVCSHandler) GetAllBranchesLastCommitData(acctRepo string) ([]*BranchHistory, error)
GetAllBranchesLastCommitData mocks base method
func (*MockVCSHandler) GetAllCommits ¶
func (m *MockVCSHandler) GetAllCommits(acctRepo, branch string) (*pb.Commits, error)
GetAllCommits mocks base method
func (*MockVCSHandler) GetBaseURL ¶
func (m *MockVCSHandler) GetBaseURL() string
GetBaseURL mocks base method
func (*MockVCSHandler) GetBranchLastCommitData ¶
func (m *MockVCSHandler) GetBranchLastCommitData(acctRepo, branch string) (*BranchHistory, error)
GetBranchLastCommitData mocks base method
func (*MockVCSHandler) GetCallbackURL ¶
func (m *MockVCSHandler) GetCallbackURL() string
GetCallbackURL mocks base method
func (*MockVCSHandler) GetClient ¶
func (m *MockVCSHandler) GetClient() net.HttpClient
GetClient mocks base method
func (*MockVCSHandler) GetCommitLog ¶
func (m *MockVCSHandler) GetCommitLog(acctRepo, branch, lastHash string) ([]*Commit, error)
GetCommitLog mocks base method
func (*MockVCSHandler) GetFile ¶
func (m *MockVCSHandler) GetFile(filePath, fullRepoName, commitHash string) ([]byte, error)
GetFile mocks base method
func (*MockVCSHandler) GetPRCommits ¶
func (m *MockVCSHandler) GetPRCommits(url string) ([]*Commit, error)
GetPRCommits mocks base method
func (*MockVCSHandler) GetRepoDetail ¶
func (m *MockVCSHandler) GetRepoDetail(acctRepo string) (pb.PaginatedRepository_RepositoryValues, error)
GetRepoDetail mocks base method
func (*MockVCSHandler) PostPRComment ¶
func (m *MockVCSHandler) PostPRComment(acctRepo, prId, hash string, failed bool, buildId int64) error
PostPRComment mocks base method
func (*MockVCSHandler) SetBaseURL ¶
func (m *MockVCSHandler) SetBaseURL(baseURL string)
SetBaseURL mocks base method
func (*MockVCSHandler) SetCallbackURL ¶
func (m *MockVCSHandler) SetCallbackURL(callbackURL string)
SetCallbackURL mocks base method
type MockVCSHandlerMockRecorder ¶
type MockVCSHandlerMockRecorder struct {
// contains filtered or unexported fields
}
MockVCSHandlerMockRecorder is the mock recorder for MockVCSHandler
func (*MockVCSHandlerMockRecorder) CreateWebhook ¶
func (mr *MockVCSHandlerMockRecorder) CreateWebhook(webhookURL interface{}) *gomock.Call
CreateWebhook indicates an expected call of CreateWebhook
func (*MockVCSHandlerMockRecorder) FindWebhooks ¶
func (mr *MockVCSHandlerMockRecorder) FindWebhooks(getWebhookURL interface{}) *gomock.Call
FindWebhooks indicates an expected call of FindWebhooks
func (*MockVCSHandlerMockRecorder) GetAllBranchesLastCommitData ¶
func (mr *MockVCSHandlerMockRecorder) GetAllBranchesLastCommitData(acctRepo interface{}) *gomock.Call
GetAllBranchesLastCommitData indicates an expected call of GetAllBranchesLastCommitData
func (*MockVCSHandlerMockRecorder) GetAllCommits ¶
func (mr *MockVCSHandlerMockRecorder) GetAllCommits(acctRepo, branch interface{}) *gomock.Call
GetAllCommits indicates an expected call of GetAllCommits
func (*MockVCSHandlerMockRecorder) GetBaseURL ¶
func (mr *MockVCSHandlerMockRecorder) GetBaseURL() *gomock.Call
GetBaseURL indicates an expected call of GetBaseURL
func (*MockVCSHandlerMockRecorder) GetBranchLastCommitData ¶
func (mr *MockVCSHandlerMockRecorder) GetBranchLastCommitData(acctRepo, branch interface{}) *gomock.Call
GetBranchLastCommitData indicates an expected call of GetBranchLastCommitData
func (*MockVCSHandlerMockRecorder) GetCallbackURL ¶
func (mr *MockVCSHandlerMockRecorder) GetCallbackURL() *gomock.Call
GetCallbackURL indicates an expected call of GetCallbackURL
func (*MockVCSHandlerMockRecorder) GetClient ¶
func (mr *MockVCSHandlerMockRecorder) GetClient() *gomock.Call
GetClient indicates an expected call of GetClient
func (*MockVCSHandlerMockRecorder) GetCommitLog ¶
func (mr *MockVCSHandlerMockRecorder) GetCommitLog(acctRepo, branch, lastHash interface{}) *gomock.Call
GetCommitLog indicates an expected call of GetCommitLog
func (*MockVCSHandlerMockRecorder) GetFile ¶
func (mr *MockVCSHandlerMockRecorder) GetFile(filePath, fullRepoName, commitHash interface{}) *gomock.Call
GetFile indicates an expected call of GetFile
func (*MockVCSHandlerMockRecorder) GetPRCommits ¶
func (mr *MockVCSHandlerMockRecorder) GetPRCommits(url interface{}) *gomock.Call
GetPRCommits indicates an expected call of GetPRCommits
func (*MockVCSHandlerMockRecorder) GetRepoDetail ¶
func (mr *MockVCSHandlerMockRecorder) GetRepoDetail(acctRepo interface{}) *gomock.Call
GetRepoDetail indicates an expected call of GetRepoDetail
func (*MockVCSHandlerMockRecorder) PostPRComment ¶
func (mr *MockVCSHandlerMockRecorder) PostPRComment(acctRepo, prId, hash, failed, buildId interface{}) *gomock.Call
PostPRComment indicates an expected call of PostPRComment
func (*MockVCSHandlerMockRecorder) SetBaseURL ¶
func (mr *MockVCSHandlerMockRecorder) SetBaseURL(baseURL interface{}) *gomock.Call
SetBaseURL indicates an expected call of SetBaseURL
func (*MockVCSHandlerMockRecorder) SetCallbackURL ¶
func (mr *MockVCSHandlerMockRecorder) SetCallbackURL(callbackURL interface{}) *gomock.Call
SetCallbackURL indicates an expected call of SetCallbackURL
func (*MockVCSHandlerMockRecorder) Walk ¶
func (mr *MockVCSHandlerMockRecorder) Walk() *gomock.Call
Walk indicates an expected call of Walk
type OcyCredder ¶
type OcyCredder interface {
SetSecret(string)
UnmarshalAdditionalFields(fields []byte) error
CreateAdditionalFields() ([]byte, error)
GetClientSecret() string
GetAcctName() string
GetIdentifier() string
GetSubType() SubCredType
SetSubType(sct SubCredType)
ValidateForInsert() *ValidationErr
}
OcyCredder is an interface for interacting with credentials in Ocelot
type ValidationErr ¶
type ValidationErr struct {
// contains filtered or unexported fields
}
func Invalidate ¶
func Invalidate(reason string) *ValidationErr
func (*ValidationErr) Error ¶
func (v *ValidationErr) Error() string