The CDEvents Plugin for Jenkins allows interoperability between different CI/CD tools by adopting core CDF project specification for events called CDEvents based off the industry-standard CloudEvents.
By using this plugin in your workflows, you can emit and consume CDEvents for various events in Jenkins relating to Jenkins objects (jobs, projects, queues, stages etc). It will also provide a series of sinks that end users can configure such as Http, Kinesis, SQS etc.
The standardization of events by adopting CDEvents will make it easier to interoperate systems without having to write adapters.
Installing and configuring the plugin
Install the CDEvents Plugin by going to Manage Jenkins | Manage Plugins.
For more information on installing plugins, see Installing a plugin
Configure your CDEvents Sink Types Manage Jenkins | Configure System.
CDEvents Sink Types
- For recent versions, see GitHub Releases
See CONTRIBUTING.md for the contribution guidelines.
- Plugin source and documentation - Apache 2.0