Buddycloud Plugin

Skip to end of metadata
Go to start of metadata

Plugin Information

Plugin ID buddycloud Changes In Latest Release
Since Latest Release
Latest Release
Latest Release Date
Required Core
Dependencies
0.2.3
Aug 04, 2012
1.432
[ruby-runtime|n/a] (version:0.10)
token-macro (version:1.5.1)
Source Code
Issue Tracking
Maintainer(s)
GitHub
Open Issues
n/a (id: lloyd)
Usage Installations 2013-Apr 3
2013-May 3
2013-Jun 2
2013-Jul 2
2013-Aug 3
2013-Sep 4
2013-Oct 1
2013-Nov 2
2013-Dec 1
2014-Jan 3
2014-Feb 2
2014-Mar 1

Sends build notifications to a buddycloud instance.

buddycloud for Jenkins

This buddycloud (http://www.buddycloud.org) plugin for Jenkins CI (http://jenkinsci.org) enables notifcation to be sent to a buddycloud channel on the success or failure of a build.

The success and fail messages can be customised for each project.

Installation

Install the plugin from the Jenkins Plugin Manager. It should be listed as buddycloud Plugin under Build Notifiers.

Manual Install

  • Install the ruby-runtime plugin.
  • Install the Token Macro Plugin. It may already be installed.
  • Upload the .hpi file into Jenkins from Plugin Manager > Advanced.
  • Restart Jenkins.

Enable buddycloud notifications

In the job configuration, under Post-build actions, select buddycloud Notification.

Enter an API base URL (e.g. https://api.buddycloud.org - no ending slash), a valid username and password, and the channel to wish you want the posts to go. Note: The user must have post rights to that channel.

You can also update the status message of a channel dependent on build success, you must have write permission to this node also.

Todo

  • Add the ability to update a channels status line depending on the status of the last build
  • Add example messages
  • Add some images to README.md

Feedback

To raise an issue or send an email to lloyd@evilprofessor.co.uk.

Notes

For more information on the buddycloud HTTP API please see https://buddycloud.org/wiki/Buddycloud_HTTP_API.
Inspiration from https://github.com/mattriley/yammer-plugin-for-jenkins

Version

  • 0.2.3
  • Bundled nokogiri
  • Bugs fixed from deployment to a third party server
  • 0.2.2
  • Update to support latest Jenkins instance
  • Nokogiri not bundled do not use
  • 0.2.1
  • Fixed endpoint
  • Nokogiri not bundled do not use
  • 0.2.0
  • 0.1.0
  • Initial working version

Last updated: Sat Aug 04 16:45:58 +0100 2012

Labels

Edit
plugin-notifier plugin-notifier Delete
buddycloud buddycloud Delete
xmpp xmpp Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.