cloudevents-plugin icon indicating copy to clipboard operation
cloudevents-plugin copied to clipboard

Add support for other common events in Jenkins

Open ShrutiC-git opened this issue 3 years ago • 3 comments

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

ShrutiC-git avatar Oct 02 '21 05:10 ShrutiC-git

I'd be happy to work on this for Hacktoberfest. Could you assign it to me? Thank you.

bertold avatar Oct 03 '21 00:10 bertold

Hi @bertold! Thank you so much for your interest in the Jenkins project! Assigning this issue to you. Happy hacking :)

ShrutiC-git avatar Oct 03 '21 05:10 ShrutiC-git

Is this issue still exist ? I am also willing to pull this off.

Abhishekverma2002 avatar Sep 28 '22 05:09 Abhishekverma2002