Versions in this module Expand all Collapse all v0 v0.2.6 Feb 13, 2024 v0.2.5 Feb 12, 2024 Changes in this version + const DefaultTelemetryPort + const EnvTelemetryPort + const MsgPipelineFinished + const MsgPipelineStarted + const MsgStageFinished + const MsgStageStarted + type PipelineTelemetry struct + Data map[string]interface{} + InstanceId string + PipelineId string + StageId string + Type string + type Service struct + func (s *Service) Enabled() bool + func (s *Service) Name() string + func (s *Service) PipelineFinished(pipelineId, instanceId string, data map[string]interface{}) + func (s *Service) PipelineStarted(pipelineId, instanceId string, data map[string]interface{}) + func (s *Service) StageFinished(pipelineId, instanceId, stageId string, data map[string]interface{}) + func (s *Service) StageStarted(pipelineId, instanceId, stageId string, data map[string]interface{}) + func (s *Service) Start() error + func (s *Service) Stop() error + type ServiceFactory struct + func (s *ServiceFactory) NewService(config *service.Config) (service.Service, error)