Friday, July 13, 2012

Jenkins Growl Notifier

If you are looking for a desktop growl notifier for your build runs on Jenkins, you are at the right place.

This does exactly that, at regular intervals it checks if any of the configured jobs had run and if so it figures the status and change set and notifies via growl.

Installation

Prerequisites

Growl notifier command line tool has to be installed and should be available on PATH.

Installing from rubygems

$ gem install jenkinsgrowler

Building from source

$ git clone https://github.com/katta/jenkinsgrowler.git
$ cd jenkinsgrowler
$ rake
$ gem install pkg/jenkinsgrowler.gem

Running

Usage: jenkinsgrowler [options]
    -s, --server SERVER_URL          URL of the jenkins server
    -j, --jobs JOBS                  Comma separated jobs names
    -i, --interval INTEVAL           Polling interval in seconds. Default (60 seconds)
    -u, --user USERNAME              Username for basic authentication
    -p, --password PASSWORD          Password for basic authentication
    -t, --timezone TIMEZONE          Servers timeone. Default (+0530)
    -h, --help                       Displays help message

Examples

Provide server url and job names to be monitored

$ jenkinsgrowler -s "http://ci.myhost.com/" -j "GrowlerTest"

In the above example the http://ci.myhost.com/ is the jenkins continuous integration server url and GrowlerTest is a job name to be monitored.

You can also monitor more than one job by specifying comma spearate job names like

$ jenkinsgrowler -s "http://ci.myhost.com/" -j "GrowlerTest, Job3"

Basic authentication

If your ci server is protected with basic authentication, you could just pass on the credentials to the jenkinsgrowler as shown below

$ jenkinsgrowler -s "http://ci.myhost.com/" -j "GrowlerTest" -u "username" -p "password"

You can fork this on github

2 comments:

Unknown said...

Bên anh biết cong ty van tai noi dia nào có bảng giá vận tải đường bộ rẻ không, tôi cần tìm đơn vị để chuyển hàng gian phoi quan ao gia re. Bên mình chuyên cung cấp các loại giàn phơi Hoà Phát, gian phoi quan ao Duy Loi, gian phoi quan ao Sankaku gia re, gian phoi thong minh HCM, phụ kiện giàn phơi, giàn phơi đồ Seri 9999, giàn phơi đồ thông minh KG 900 Gold, mau gian phoi quan ao KS950, giàn phơi quần áo SERI 999B giá rẻ, gian phoi thong minh Sankaku S01, gian phoi quan ao thong minh Seri 888.

Ngoài ra bên mình cũng cung cấp lắp đặt thang tời hàng, thang may gia dinh 300kg.

Inbox cho anh nhé.

Unknown said...

Supreme Fucoidan 95 http://muathuoctot.com/thuoc-ho-tro-dieu-tri-ung-thu-tot-nhat-hien-nay-1973-1.post còn có khả năng hỗ trợ điều trị các loại bệnh ung thư, ngăn chăn sự di căn của các tế bào ung thư. Đồng thời, với thuốc Fucoidan http://muathuoctot.com/tai-sao-khi-uong-fucoidan-bang-mieng-se-hieu-qua-nhat-1875-1.post bạn sẽ vô cùng ngạc nhiên khi tác dụng của thuốc còn giúp cho những hệ miễn dịch trong cơ thể không những không bị suy giảm mà nó còn được tăng cường đến mức khả quan nhất, thuốc chống ung thư Fucoidan http://muathuoctot.com/ngan-ngua-va-dieu-tri-ung-thu-cung-doctors-best-fucoidan-1204.html giảm thiểu sự tham gia của những quá trình hóa trị, xạ trị. Ngoài ra, thuốc Supreme Fucoidan 95 còn giúp phục hồi các chứ năng đã và đang có chiều hướng suy giảm do bệnh ung thư mang đến cũng như giảm thiểu hiện trạng các choleaterol hình thành trong máu.
Fucoidan http://muathuoctot.com/thuoc-supreme-fucoidan-95-co-cong-dung-gi-ban-o-dau-1311156-1.post là một chiết xuất siêu nhờn từ tảo nâu Mozuku, Fucoidan có màu nâu đậm, trong Fucoidan có chứa nhiều chất dinh dưỡng quý giá, nhiều nguyên tố vi lượng và những khoáng chất, và giàu polysaccharide.