Versions in this module Expand all Collapse all v0 v0.6.2 May 27, 2022 Changes in this version + type MockContexts struct + func NewMockContexts(ctrl *gomock.Controller) *MockContexts + func (m *MockContexts) AddOrUpdateVariable(ctx context.Context, contextID, variableName string, ...) (*circleci.ContextVariable, error) + func (m *MockContexts) Create(ctx context.Context, options circleci.ContextCreateOptions) (*circleci.Context, error) + func (m *MockContexts) Delete(ctx context.Context, contextID string) error + func (m *MockContexts) EXPECT() *MockContextsMockRecorder + func (m *MockContexts) Get(ctx context.Context, contextID string) (*circleci.Context, error) + func (m *MockContexts) List(ctx context.Context, options circleci.ContextListOptions) (*circleci.ContextList, error) + func (m *MockContexts) ListVariables(ctx context.Context, contextID string) (*circleci.ContextVariableList, error) + func (m *MockContexts) RemoveVariable(ctx context.Context, contextID, variableName string) error + type MockContextsMockRecorder struct + func (mr *MockContextsMockRecorder) AddOrUpdateVariable(ctx, contextID, variableName, options interface{}) *gomock.Call + func (mr *MockContextsMockRecorder) Create(ctx, options interface{}) *gomock.Call + func (mr *MockContextsMockRecorder) Delete(ctx, contextID interface{}) *gomock.Call + func (mr *MockContextsMockRecorder) Get(ctx, contextID interface{}) *gomock.Call + func (mr *MockContextsMockRecorder) List(ctx, options interface{}) *gomock.Call + func (mr *MockContextsMockRecorder) ListVariables(ctx, contextID interface{}) *gomock.Call + func (mr *MockContextsMockRecorder) RemoveVariable(ctx, contextID, variableName interface{}) *gomock.Call + type MockInsights struct + func NewMockInsights(ctrl *gomock.Controller) *MockInsights + func (m *MockInsights) EXPECT() *MockInsightsMockRecorder + func (m *MockInsights) GetTestMetricsForWorkflows(ctx context.Context, projectSlug, workflowName string, ...) (*circleci.TestMetrics, error) + func (m *MockInsights) ListSummaryMetricsForWorkflos(ctx context.Context, projectSlug string, ...) (*circleci.SummaryMetricsList, error) + func (m *MockInsights) ListSummaryMetricsForWorkflowJobs(ctx context.Context, projectSlug, workflowName string, ...) (*circleci.SummaryMetricsList, error) + func (m *MockInsights) ListWorkflowJobRuns(ctx context.Context, projectSlug, workflowName, jobName string, ...) (*circleci.WorkflowRunList, error) + func (m *MockInsights) ListWorkflowRuns(ctx context.Context, projectSlug, workflowName string, ...) (*circleci.WorkflowRunList, error) + type MockInsightsMockRecorder struct + func (mr *MockInsightsMockRecorder) GetTestMetricsForWorkflows(ctx, projectSlug, workflowName, options interface{}) *gomock.Call + func (mr *MockInsightsMockRecorder) ListSummaryMetricsForWorkflos(ctx, projectSlug, options interface{}) *gomock.Call + func (mr *MockInsightsMockRecorder) ListSummaryMetricsForWorkflowJobs(ctx, projectSlug, workflowName, options interface{}) *gomock.Call + func (mr *MockInsightsMockRecorder) ListWorkflowJobRuns(ctx, projectSlug, workflowName, jobName, options interface{}) *gomock.Call + func (mr *MockInsightsMockRecorder) ListWorkflowRuns(ctx, projectSlug, workflowName, options interface{}) *gomock.Call + type MockJobs struct + func NewMockJobs(ctrl *gomock.Controller) *MockJobs + func (m *MockJobs) Cancel(ctx context.Context, projectSlug, jobNumber string) error + func (m *MockJobs) EXPECT() *MockJobsMockRecorder + func (m *MockJobs) Get(ctx context.Context, projectSlug, jobNumber string) (*circleci.Job, error) + func (m *MockJobs) ListArtifacts(ctx context.Context, projectSlug, jobNumber string) (*circleci.ArtifactList, error) + func (m *MockJobs) ListTestMetadata(ctx context.Context, projectSlug, jobNumber string) (*circleci.TestMetadataList, error) + type MockJobsMockRecorder struct + func (mr *MockJobsMockRecorder) Cancel(ctx, projectSlug, jobNumber interface{}) *gomock.Call + func (mr *MockJobsMockRecorder) Get(ctx, projectSlug, jobNumber interface{}) *gomock.Call + func (mr *MockJobsMockRecorder) ListArtifacts(ctx, projectSlug, jobNumber interface{}) *gomock.Call + func (mr *MockJobsMockRecorder) ListTestMetadata(ctx, projectSlug, jobNumber interface{}) *gomock.Call + type MockPipelines struct + func NewMockPipelines(ctrl *gomock.Controller) *MockPipelines + func (m *MockPipelines) Continue(ctx context.Context, options circleci.PipelineContinueOptions) error + func (m *MockPipelines) EXPECT() *MockPipelinesMockRecorder + func (m *MockPipelines) Get(ctx context.Context, pipelineID string) (*circleci.Pipeline, error) + func (m *MockPipelines) GetConfig(ctx context.Context, pipelineID string) (*circleci.PipelineConfig, error) + func (m *MockPipelines) List(ctx context.Context, options circleci.PipelineListOptions) (*circleci.PipelineList, error) + func (m *MockPipelines) ListWorkflows(ctx context.Context, pipelineID string, ...) (*circleci.WorkflowList, error) + type MockPipelinesMockRecorder struct + func (mr *MockPipelinesMockRecorder) Continue(ctx, options interface{}) *gomock.Call + func (mr *MockPipelinesMockRecorder) Get(ctx, pipelineID interface{}) *gomock.Call + func (mr *MockPipelinesMockRecorder) GetConfig(ctx, pipelineID interface{}) *gomock.Call + func (mr *MockPipelinesMockRecorder) List(ctx, options interface{}) *gomock.Call + func (mr *MockPipelinesMockRecorder) ListWorkflows(ctx, pipelineID, options interface{}) *gomock.Call + type MockProjects struct + func NewMockProjects(ctrl *gomock.Controller) *MockProjects + func (m *MockProjects) CreateCheckoutKey(ctx context.Context, projectSlug string, ...) (*circleci.ProjectCheckoutKey, error) + func (m *MockProjects) CreateVariable(ctx context.Context, projectSlug string, ...) (*circleci.ProjectVariable, error) + func (m *MockProjects) DeleteCheckoutKey(ctx context.Context, projectSlug, fingerprint string) error + func (m *MockProjects) DeleteVariable(ctx context.Context, projectSlug, name string) error + func (m *MockProjects) EXPECT() *MockProjectsMockRecorder + func (m *MockProjects) Get(ctx context.Context, projectSlug string) (*circleci.Project, error) + func (m *MockProjects) GetCheckoutKey(ctx context.Context, projectSlug, fingerprint string) (*circleci.ProjectCheckoutKey, error) + func (m *MockProjects) GetPipeline(ctx context.Context, projectSlug, pipelineNumber string) (*circleci.Pipeline, error) + func (m *MockProjects) GetVariable(ctx context.Context, projectSlug, name string) (*circleci.ProjectVariable, error) + func (m *MockProjects) ListCheckoutKeys(ctx context.Context, projectSlug string) (*circleci.ProjectCheckoutKeyList, error) + func (m *MockProjects) ListMyPipelines(ctx context.Context, projectSlug string, ...) (*circleci.PipelineList, error) + func (m *MockProjects) ListPipelines(ctx context.Context, projectSlug string, ...) (*circleci.PipelineList, error) + func (m *MockProjects) ListVariables(ctx context.Context, projectSlug string) (*circleci.ProjectVariableList, error) + func (m *MockProjects) TriggerPipeline(ctx context.Context, projectSlug string, ...) (*circleci.Pipeline, error) + type MockProjectsMockRecorder struct + func (mr *MockProjectsMockRecorder) CreateCheckoutKey(ctx, projectSlug, options interface{}) *gomock.Call + func (mr *MockProjectsMockRecorder) CreateVariable(ctx, projectSlug, options interface{}) *gomock.Call + func (mr *MockProjectsMockRecorder) DeleteCheckoutKey(ctx, projectSlug, fingerprint interface{}) *gomock.Call + func (mr *MockProjectsMockRecorder) DeleteVariable(ctx, projectSlug, name interface{}) *gomock.Call + func (mr *MockProjectsMockRecorder) Get(ctx, projectSlug interface{}) *gomock.Call + func (mr *MockProjectsMockRecorder) GetCheckoutKey(ctx, projectSlug, fingerprint interface{}) *gomock.Call + func (mr *MockProjectsMockRecorder) GetPipeline(ctx, projectSlug, pipelineNumber interface{}) *gomock.Call + func (mr *MockProjectsMockRecorder) GetVariable(ctx, projectSlug, name interface{}) *gomock.Call + func (mr *MockProjectsMockRecorder) ListCheckoutKeys(ctx, projectSlug interface{}) *gomock.Call + func (mr *MockProjectsMockRecorder) ListMyPipelines(ctx, projectSlug, options interface{}) *gomock.Call + func (mr *MockProjectsMockRecorder) ListPipelines(ctx, projectSlug, options interface{}) *gomock.Call + func (mr *MockProjectsMockRecorder) ListVariables(ctx, projectSlug interface{}) *gomock.Call + func (mr *MockProjectsMockRecorder) TriggerPipeline(ctx, projectSlug, options interface{}) *gomock.Call + type MockUsers struct + func NewMockUsers(ctrl *gomock.Controller) *MockUsers + func (m *MockUsers) Collaborations(ctx context.Context) ([]*circleci.Collaboration, error) + func (m *MockUsers) EXPECT() *MockUsersMockRecorder + func (m *MockUsers) GetUser(ctx context.Context, id string) (*circleci.User, error) + func (m *MockUsers) Me(ctx context.Context) (*circleci.User, error) + type MockUsersMockRecorder struct + func (mr *MockUsersMockRecorder) Collaborations(ctx interface{}) *gomock.Call + func (mr *MockUsersMockRecorder) GetUser(ctx, id interface{}) *gomock.Call + func (mr *MockUsersMockRecorder) Me(ctx interface{}) *gomock.Call + type MockWorkflows struct + func NewMockWorkflows(ctrl *gomock.Controller) *MockWorkflows + func (m *MockWorkflows) ApproveJob(ctx context.Context, id, approvalRequestID string) error + func (m *MockWorkflows) Cancel(ctx context.Context, id string) error + func (m *MockWorkflows) EXPECT() *MockWorkflowsMockRecorder + func (m *MockWorkflows) Get(ctx context.Context, id string) (*circleci.Workflow, error) + func (m *MockWorkflows) ListWorkflowJobs(ctx context.Context, id string) (*circleci.WorkflowJobList, error) + func (m *MockWorkflows) Rerun(ctx context.Context, id string, options circleci.WorkflowRerunOptions) error + type MockWorkflowsMockRecorder struct + func (mr *MockWorkflowsMockRecorder) ApproveJob(ctx, id, approvalRequestID interface{}) *gomock.Call + func (mr *MockWorkflowsMockRecorder) Cancel(ctx, id interface{}) *gomock.Call + func (mr *MockWorkflowsMockRecorder) Get(ctx, id interface{}) *gomock.Call + func (mr *MockWorkflowsMockRecorder) ListWorkflowJobs(ctx, id interface{}) *gomock.Call + func (mr *MockWorkflowsMockRecorder) Rerun(ctx, id, options interface{}) *gomock.Call