Documentation ¶
Index ¶
- type BatchInstrumentation
- type CommonBatchInstrumentation
- func (i *CommonBatchInstrumentation) BatchPipelineCompleted(repos []*domain.GitRepository)
- func (i *CommonBatchInstrumentation) BatchPipelineStarted(repos []*domain.GitRepository)
- func (i *CommonBatchInstrumentation) NewCollectErrorHandler(skipBroken bool) parallel.ResultHandler
- func (i *CommonBatchInstrumentation) PipelineForRepositoryCompleted(repo *domain.GitRepository, err error)
- func (i *CommonBatchInstrumentation) PipelineForRepositoryStarted(repo *domain.GitRepository)
- type InstrumentationContext
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BatchInstrumentation ¶
type BatchInstrumentation interface { BatchPipelineStarted(repos []*domain.GitRepository) BatchPipelineCompleted(repos []*domain.GitRepository) PipelineForRepositoryStarted(repo *domain.GitRepository) PipelineForRepositoryCompleted(repo *domain.GitRepository, err error) NewCollectErrorHandler(skipBroken bool) parallel.ResultHandler }
type CommonBatchInstrumentation ¶
type CommonBatchInstrumentation struct {
// contains filtered or unexported fields
}
func NewUpdateInstrumentation ¶
func NewUpdateInstrumentation(console *ui.ColoredConsole, factory logging.LoggerFactory) *CommonBatchInstrumentation
func (*CommonBatchInstrumentation) BatchPipelineCompleted ¶
func (i *CommonBatchInstrumentation) BatchPipelineCompleted(repos []*domain.GitRepository)
func (*CommonBatchInstrumentation) BatchPipelineStarted ¶
func (i *CommonBatchInstrumentation) BatchPipelineStarted(repos []*domain.GitRepository)
func (*CommonBatchInstrumentation) NewCollectErrorHandler ¶
func (i *CommonBatchInstrumentation) NewCollectErrorHandler(skipBroken bool) parallel.ResultHandler
func (*CommonBatchInstrumentation) PipelineForRepositoryCompleted ¶
func (i *CommonBatchInstrumentation) PipelineForRepositoryCompleted(repo *domain.GitRepository, err error)
func (*CommonBatchInstrumentation) PipelineForRepositoryStarted ¶
func (i *CommonBatchInstrumentation) PipelineForRepositoryStarted(repo *domain.GitRepository)
type InstrumentationContext ¶
type InstrumentationContext interface {
GetRepositories() []*domain.GitRepository
}
Click to show internal directories.
Click to hide internal directories.