はじめまして、りんねと申します。
自作のプラグインをJenkinsのリポジトリに公開したいので、
Githubリポジトリのフォークをお願いできますでしょうか。
2つあります。
RabbitMQに接続してキューを監視し、メッセージをリスナーに配信するためのプラグインです。
このプラグイン自体はビルドに対してなにかを提供することはありません。用意したリスナーの
インタフェースを他のプラグインに実装することで配信を実現します。
・RabbitMQ Build Trigger Plugin
RabbitMQ Consumer Pluginのリスナー実装サンプルとして作成したプラグインです。
RabbitMQの監視しているキューに特定のJSON形式のメッセージを外部から送信すると、
それがこのプラグインに配信され、そのメッセージにしたがってビルドをトリガーします。
JSONのフォーマットは既存のリモートビルド用インタフェースにPOSTする形式を
一部拝借しました。
通信が絡むにも関わらずテストを書いていないので常用には向かないと思いますが、
興味ある方は試してみてもらえると嬉しいです。
以上、よろしくお願いします。