events

package
v0.51.0 Latest Latest
Warning

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

Go to latest
Published: Aug 22, 2023 License: Apache-2.0 Imports: 5 Imported by: 14

Documentation

Overview

Package events defines the interface and different implementations for events

Tekton uses events to notify about changes in Condition of resources, like a TaskRun is starting, a PipelineRun failed to run or could not be validated.

Index

Constants

This section is empty.

Variables

View Source
var EmitCloudEvents = cloudevent.EmitCloudEvents

EmitCloudEvents is refactored to cloudevent, this is to avoid breaking change

View Source
var EmitError = k8sevent.EmitError

EmitError is refactored to k8sevent, this is to avoid breaking change

Functions

func Emit

func Emit(ctx context.Context, beforeCondition *apis.Condition, afterCondition *apis.Condition, object runtime.Object)

Emit emits events for object Two types of events are supported, k8s and cloud events.

k8s events are always sent if afterCondition is different from beforeCondition Cloud events are always sent if enabled, i.e. if a sink is available

Types

This section is empty.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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