jenkinsci / jenkinsci/cloudevents-plugin

Add support for other common events in Jenkins

Open
#9 3 comments 0 reactions 1 assignee Claimed by @bertold View on GitHub
good first issue
Dominant language
Java
Stars
16
Forks
16
PR merge metrics
No merged PRs in 30d

Description

### 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

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.