Jenkins的主要功能之一为:Jenkins集成了RSS的通知机制
对于Jenkins的RSS构建通知,有Job级别的RSS构建通知和View级别的RSS构建通知:
- 可以订阅某个Job的构建情况
- 也可以订阅一组Job(比如一个View下的所有Job)的构建情况
Job级别的RSS构建通知
对于每个Job,在它的Build History(构建历史)下侧,有两个RSS链接:RSS全部、RSS失败
其中,每个RSS链接的链接路径如下:
- RSS全部的链接路径为:<JENKINS_URL>/job/<JOB_NAME>/rssAll
- RSS失败的链接路径为:<JENKINS_URL>/job/<JOB_NAME>/rssFailed
View级别的RSS构建通知
对于每个View,在View的右下方,有三个RSS链接:RSS全部、RSS失败、RSS最新的构建
其中,每个RSS链接的链接路径如下:
- RSS全部的链接路径为:<JENKINS_URL>/view/<VIEW_NAME>/rssAll
- RSS失败的链接路径为:<JENKINS_URL>/view/<VIEW_NAME>/rssFailed
- RSS最新的构建的链接路径为:<JENKINS_URL>/view/<VIEW_NAME>/rssLatest
使用Firefox的实时书签通过订阅Jenkins RSS来接收构建通知
Firefox(火狐)浏览器,有RSS收阅功能,称为实时书签,无需安装任何插件。
下面以使用Firefox的实时书签进行RSS订阅Jenkins某个Job的情况为例:
- 点击Jenkins某个Job下RSS全部链接,会跳转到<JENKINS_URL>/job/<JOB_NAME>/rssAll页面
- 默认订阅方式为实时书签,点击立即订阅即可,弹出如下对话框,设置名称及选择文件夹,点订阅后,在书签工具栏便会显示实时书签
点击相应的链接便可访问,其中灰色图标表示已阅状态,橙色图标表示待阅状态
此外,还可以通过RSS来接收Jenkins系统日志,相应的RSS链接如下:
- <JENKINS_URL>/log/rss
- <JENKINS_URL>/log/rss?level=SEVERE
- <JENKINS_URL>/log/rss?level=WARNING
- <JENKINS_URL>/log/rss?level=INFO
时间: 2024-10-02 03:37:28