Example #1
0
// ListenTo will add eventhandlers to e.
func (h *ReportHandler) ListenTo(e *core.NormalizedEmitter) {
	e.AddListener(core.BuildFinished, h.PipelineFinished)
	e.AddListener(core.BuildStepFinished, h.StepFinished)
	e.AddListener(core.BuildStepsAdded, h.StepsAdded)
	e.AddListener(core.BuildStepStarted, h.StepStarted)
	e.AddListener(core.FullPipelineFinished, h.FullPipelineFinished)
	e.AddListener(core.Logs, h.Logs)
}
Example #2
0
// ListenTo will add eventhandlers to e.
func (h *MetricsEventHandler) ListenTo(e *core.NormalizedEmitter) {
	e.AddListener(core.BuildStepStarted, h.BuildStepStarted)
	e.AddListener(core.BuildStepFinished, h.BuildStepFinished)
	e.AddListener(core.BuildStepsAdded, h.BuildStepsAdded)

	e.AddListener(core.BuildStarted, h.BuildStarted)
	e.AddListener(core.BuildFinished, h.BuildFinished)
}
Example #3
0
// ListenTo will add eventhandlers to e.
func (h *LiteralLogHandler) ListenTo(e *core.NormalizedEmitter) {
	e.AddListener(core.Logs, h.Logs)
}