Skip to content

Add support for other common events in Jenkins #9

@ShrutiC-git

Description

@ShrutiC-git

Dependencies

Feature Request

Currently, the following events are supported:
https://github.com/jenkinsci/cloudevents-plugin#events-documentation-for-jenkins-as-source

The plugin implements listener interfaces from the Hudson Model class. For an object in Jenkins, different events are emitted at different stages of that object. For example, to emit Queue-events, this plugin implements QueueListener. This interface has abstracted definitions for methods like

  1. onQueueEntered
  2. onQueueLeft

There are several listeners available inside Jenkins. This feature proposes adding support for those listeners by emitting events in the CloudEvents format.

More info on finding several listener implementation and how other plugins are using it can be found here: https://www.jenkins.io/doc/developer/extensions/jenkins-core/#queuelistener

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions