buildmonitor

package
v0.0.0-...-9c90d3e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 24, 2022 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Overview

Package buildmonitor keeps track of all tasks within a build

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func New(cfg *config.Config,
	buildStore core.BuildStore,
	bcStatusStore core.BuildCoverageStatusStore,
	ppQueueProducer core.QueueProducer,
	gitStatusService core.GitStatusService,
	flakyConfigStore core.FlakyConfigStore,
	flakyTaskBuilder core.FlakyTaskBuilder,
	repoStore core.RepoStore,
	emailNotificationManager core.EmailNotificationManager,
	testExecutionStore core.TestExecutionStore,
	logger lumber.Logger) core.BuildMonitor

New returns new build monitoring service

func NewScheduler

func NewScheduler(
	logger lumber.Logger,
	manager core.SchedulerManager,
) core.Scheduler

NewScheduler returns a new scheduler to stop stale tasks and builds.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL