Integrated Jenkins Notifier for Chrome to Jenkins CI

Source: Internet
Author: User
Tags jenkins ci

Jenkins is now the most popular CI tool, and our team also uses it to do continuous integration work. Recently you need to add pop-up windows to remind the status of the job, so choose Jenkins Notifier for Chrome, the Chrome browser plugin, and we also use Chrome browser inside the team. The specific installation method is as follows:


1. CI server first need to install Jenkins Websocket plugin, then configure Websocket port, open Manege Jenkins > Configure System > Websocket notifi Er, enter the port number:

2. Select the WebSocket Notifier for the job that you want to support Notifier:

3. Install the Chrome plugin Jenkins Notifier:

4. Configure the Jenkins Notifier plugin:

Jenkins URL is filled http://172.16.20.8:8080

WebSocket, fill in the Ws://172.16.20.8:8081/jenkins.

Job name is the name of the job that you want to be notified of, that is, the names of the name columns in http://172.16.20.8:8080/.

Click Save to become a.

After this job is completed, a notification window pops up:

The problem is, this chrome plugin can only support a job status notification, if we want to monitor more than one job at the same time, we should do some chrome extension work, the method is as follows:

1. Chrome extensions can be added repeatedly, we repeatedly add this Jenkins Notifier plugin and configure them to monitor the status of different jobs separately. First, locate the installation path where extension is installed, which is installed by default:

C:\users\[username]\appdata\local\google\chrome\user data\default\extensions\mnjbjjllbclkpnebaddhkoonjelmiekm\ 0.3_0

(This key "mnjbjjllbclkpnebaddhkoonjelmiekm" must not be the same as me)

2. Copy all files from this directory to a directory, we named Jenkinsnotifier

3. Open chrome://chrome/extensions/in Chrome and select developer mode:

4. Click "Package Extender" to select the Jenkinsnotifier directory:

5. Click "Package Extender":

Package Complete:

6. Drag the generated E:\JENKINSNOTIFIER.CRX to Chrome to install:

7. Repeat the above steps several times to add multiple jenkinsnotifier and configure them individually to monitor the status of the different jobs:

Get!

Integrated Jenkins Notifier for Chrome to Jenkins CI

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.