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.3.0 (archives)
Jun 05, 2014
1.432
ruby-runtime (version:0.10)
token-macro (version:1.5.1)
Source Code
Issue Tracking
Pull Requests
Maintainer(s)
GitHub
Open Issues
Pull Requests
n/a (id: jenkins)
Usage Installations 2013-Nov 2
2013-Dec 1
2014-Jan 3
2014-Feb 2
2014-Mar 1
2014-Aug 3
2014-Sep 2
2014-Oct 2
2014-Dec 2
2015-Mar 2
2015-Apr 3
2015-May 3

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 and failure of a build or to notify of an unstable 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

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.3.0

– Added support for unstable build notifications

  • 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

– Update to new API end points https://buddycloud.org/wiki/Buddycloud_HTTP_API#API_Endpoints
– %s/Buddycloud/buddycloud/g https://github.com/lloydwatkin/buddycloud-for-jenkins/issues/1

  • 0.1.0

– Initial working version

Bitdeli Badge

Last updated: 2014-06-05 22:27:58 UTC

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.