Working with Jenkins + Chrome

It’s been a while since I had to work with Jenkins directly (since I started on OpenStack, really). However, I had a few tricks picked up around plugins for Chrome that make working with pre-3.0 Jenkins a little more pleasant.

BuildReactor

This provides a current statuses of a user-defined number of Jenkins jobs. It also gives notifications when projects pass/fail.

Installation

Install from the Chrome store. Once installed, “Add” a new view, give it a name (i.e. “Open vSwitch”) and configure the following settings:

Server: jenkins.example.com:8080
User:   [leave empty]
Pass:   [leave empty]

Substitute the appropriate URL for your local server. Once done, select the “Show” button, and select which of the projects you want to display. Then “Save”. You should now be able to get an overview of your builds by clicking on the toolbar icon. You should also get notifications. This is easier to parse than the emails, IMO.

Doony

This provides a new, ultra-usable stylesheet for Jenkins. IMO it makes Jenkins easier to work with.

Installation

Follow the guide on the README. When modifying the manifest.json file, add the following URLs:

"matches": [
  "https://jenkins.ci.cloudbees.com/*",
  "http://localhost:8080/*",
  "https://jenkins.example.com:8080/*",
  "http://jenkins.example.com:8080/*",
  "https://jenkins.example.com/*",
  "http://jenkins.example.com/*",
],

Substitute the appropriate URL for you local server. Don’t forget to “reload” the plugin once installed.

comments powered by Disqus