Skip to content

This is Jenkins plugin to connect RabbitMQ then consume messages in queue.

License

Notifications You must be signed in to change notification settings

opax/rabbitmq-consumer-plugin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rabbitmq-consumer: RabbitMQ Consumer Plugin for Jenkins

Synopsis

rabbitmq-consumer is a Jenkins plugin to connect to RabbitMQ then consume application messages in specific queues.

This plugin has global configuration only, so any features for user are not provided. You would need other plugins to provide features for user.

Develop listener plugin

This plugin provides convenient interfaces to listen application messages.

To implement listener to your plugin, the below setups are needed.

in pom.xml:

<project>

  <dependencies>
    <dependency>
      <groupId>org.jenkins-ci.plugins</groupId>
      <artifactId>rabbitmq-consumer</artifactId>
      <version>VERSION</version>
    </dependency>
  </dependencies>

</project>

Interface:

org.jenkinsci.plugins.rabbitmqconsumer.listeners.ApplicationMessageListener

Notice

This plugin does not generates any queues in RabbitMQ. So you should prepare them by yourself.

License

MIT License

Copyright

Copyright (c) 2013 rinrinne a.k.a. rin_ne

About

This is Jenkins plugin to connect RabbitMQ then consume messages in queue.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%