Due to some maintenance issues, this service has been switched in read-only mode, you can find more information about the why

and how to migrate your plugin documentation in this blogpost

Skip to end of metadata
Go to start of metadata

CatLight

CatLight build monitor can show build notifications on the desktop. This app runs on Windows, Mac OS X and Linux.

Application tray icon will change color depending on the job status.

Since this app uses Jenkins API directly, it supports organizational folders and shows separate history for each Git branch on the dashboard.

When build is broken, developers can volunteer to fix it, and CatLight will tell the team that this developer is investigating the build.

You can download CatLight for Windows, Mac OS X or Linux

CCXml-compatible tools

To monitor automated build systems the following XML format has been specified by the vendor of the CruiseControl build system: https://web.archive.org/web/20090830044629/http://confluence.public.thoughtworks.org/display/CI/Multiple+Project+Summary+Reporting+Standard

Build systems may provide a report using this XML format.

Monitoring software signals the state of the jobs on the build system in different ways. Typical is the use of tray icons and balloon popup messages.

In Jenkins the URL to this report is http://jenkins-server:port/cc.xml

Please be aware that the cc.xml file does not contain the job from subfolders, only the jobs from the root directory so jobs like those generated by the GitHub Organization Folder are not listed inside the root cc.xml file.

In Jenkins 2.85 and newer, adding a query parameter named recursive will cause all jobs to be exported recursively in subfolders: http://jenkins-server:port/cc.xml?recursive


In theory you can use any monitoring that supports CruiseControl to monitor Jenkins too. Here is a small list of tools:

Written in Java: JCCTray (uses SWT; configuration to use: Server Name: "My Buildsystem", Server Type: "CruiseControl", Server URL: "http://jenkins-server/cc.xml?" the trailing question mark must be there!)

For Windows: CCTray 

For OS X: CCMenu

Other monitoring tools:Other monitoring tools

  • No labels

2 Comments

  1. Unknown User (kevinket)

    This works great for monitoring builds - thanks for getting it set up.

    I do notice that the 'Force Build' option doesn't work.  Are there plans to support that?

  2. Unknown User (jmccabe)

    This is quite nice, as I'm currently using cctray to monitor my on-its-way-out CruiseControl.NET system. I've got AD setup on my Jenkins though and have only been able to see this by giving overall "Read" and job "Read" permission to unauthenticated users. I've read a bit about using API tokens to get round this though but I haven't managed to do it. The page about scripting is interesting but I just want to use a URL; is that possible? If so, is there a weird format? I've tried http://:@:8080/cc.xml but get a 403. Thanks