Jenkins Butler
介绍
詹金斯监视器
功能丰富的 Chrome 扩展可直接在桌面上显示 Jenkins 构建的状态。
支持 Jenkins Websocket 插件以实现实时通知。
特点包括
- 选择您要监控的作业
- 支持Jenkins Websocket插件,用于实时通知作业失败
- 作业失败或成功时的桌面通知
- 选择通知级别(作业状态更改、作业错误、无)
- 弹出窗口显示每个作业的构建历史记录,以及直接跳转到 Jenkins 中的作业的链接
- 颜色编码的作业状态可快速查看作业状态(包括正在进行的构建)
- 支持Jenkins API密钥认证,因此不需要使用Jenkins密码
**安装注意事项**
安装扩展后,打开选项页面以配置插件以连接到您的 jenkins 服务器
**詹金斯网址**
你的 jenkins 服务器的 URL
**使用 WebScokets 进行职位更新**
如果您的 Jenkins 服务器上安装了 Jekins Websocket 插件,那么您可以配置该扩展以获取作业状态变化的实时更新。 Websocket 插件的 URL - https://wiki.jenkins-ci.org/display/JENKINS/Websocket+Plugin
**WebSockets 网址**
Jenkins 服务器的 URL,包括 Websockets 端口(仅在使用 Websockets 插件时才需要)
**用户电子邮件地址**
用于向 Jenkins 服务器进行身份验证的电子邮件地址
**API 密钥/密码**
API 密钥(如果用户已在 Jenkins 中生成)。这是现在向 Jenkins 进行身份验证的推荐方法。 API 令牌可在您的个人配置页面中找到。在每个页面的右上角单击您的姓名,然后单击“配置”以查看您的 API 令牌。
如果您不想使用 API 密钥,则可以在此处使用您的 Jenkins 密码。
**詹金斯轮询频率**
设置轮询频率以检查 Jenkins 作业的状态。输入以秒为单位的值。 (如果使用 Websockets 插件则不需要)
**任务栏通知级别**
设置您希望收到作业状态更改通知的频率
- 工作状态更改 - 每次工作状态发生更改时都会收到通知
- 仅作业失败 - 仅在作业失败时收到通知
- 无 - 不接收任何桌面通知
**通知期限**
通知将在桌面上显示多长时间
**每个作业的构建数量**
在弹出模式中为每个作业显示多少个构建。