Documentation
¶
Index ¶
- func GetUUID(pipelineIdentifier string) string
- func NewEventTaskRunFinished(eventTypePrefix, eventSource string, payload PayloadTaskRunFinished) ([]byte, error)
- type Event
- func (e *Event) AddToCloudEventData(additionalDataString string) error
- func (e Event) Create(data any, opts ...Option) Event
- func (e Event) CreateWithJSONData(data string, opts ...Option) (Event, error)
- func (e Event) ToBytes() ([]byte, error)
- func (e *Event) ToBytesWithoutEscapeHTML() ([]byte, error)
- type EventData
- type Option
- type PayloadTaskRunFinished
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewEventTaskRunFinished ¶ added in v1.490.0
func NewEventTaskRunFinished(eventTypePrefix, eventSource string, payload PayloadTaskRunFinished) ([]byte, error)
Types ¶
type Event ¶
type Event struct {
// contains filtered or unexported fields
}
func (*Event) AddToCloudEventData ¶ added in v1.362.0
func (Event) CreateWithJSONData ¶
func (*Event) ToBytesWithoutEscapeHTML ¶ added in v1.455.0
type Option ¶
type Option func(o *cloudevents.EventContextV1)
type PayloadTaskRunFinished ¶ added in v1.490.0
type PayloadTaskRunFinished struct {
TaskName string `json:"taskName"`
StageName string `json:"stageName"`
Outcome string `json:"outcome"`
}
func NewPayloadTaskRunFinished ¶ added in v1.490.0
func NewPayloadTaskRunFinished(stageName, taskName, returnCode string) PayloadTaskRunFinished
Click to show internal directories.
Click to hide internal directories.