CatLight是一款开发者通知工具,可以帮助用户自动监控你的程序,从而将运行过程出现的错误信息记录到软件,也可以提醒发布项目失败的问题,软件支持连接Azure DevOps、Jenkins、TeamCity、Travis Cl、AppVeyor、CatLight-compatible等程序,输入该程序所在的地址就可以建立远程监测,从而读取开发信息;CatLight在Windows上的托盘和Mac OS X上的菜单栏中显示状态图标,当您需要监测时CatLight将显示一个坚实的图标,该图标将与仪表板上最严重项目的颜色相匹配,当某些东西被破坏,但你不需要检查它时,图标将变为“红色”提醒构建失败,当正在调查或确认仪表板上的所有项目时,图标为绿色说明当前项目构建成功,发布成功!
软件功能
1.选择要监视的事物
您不再需要检查您的连续传送服务器,错误和任务管理器。让Catlight为你做。
2.查看纸盘中的状态
Catlight图标将显示您所跟踪事物的状态。当你需要注意的时候它会改变颜色。
3.获取有关更改的通知
当构建失败时,获得通知,出现新的重要错误或者任务列表发生更改。
4.在仪表板上查看更多细节
查看构建历史记录以及您跟踪的任务和错误列表。
软件特色
分支的分离构建历史记录
CatLight与GIT分支机构合作。它将为每个分支和pull请求显示单独的构建历史记录。
我们将分支分为四类:
主要 - 它们将始终显示在仪表板上。它们包括master,develop,trunk等分支。
短命 - 这些是拉请求的分支。CatLight将在仪表板上显示它们一天。
其他 - 这是功能,错误修复和发布分支的类别。他们将在活动期间进行跟踪,并在过去一周至少进行一次构建。
忽略 - 不会监控这些分支。您可以通过将分支添加到忽略来隐藏以前类别中的分支。
默认情况下,CatLight将显示所有活动分支,但您可以将其配置为仅显示包含更改的分支。Jenkins和TeamCity的注意事项:此功能仅适用于经过身份验证的用户。如果您使用匿名或访客帐户进行连接,请重新连接您的个人帐户以使用它。
您可以配置在全局应用程序设置中对分支进行分类的正则表达式 转到编辑菜单/设置以更改它们。
使用上下文菜单隐藏仪表板中的特定分支:
所有平台都支持分支:TFS,VSTS,TeamCity,Jenkins,Travis CI和AppVeyor。
对于Jenkins,我们还支持多分支插件和GitHub组织文件夹插件。
使用说明
1、打开CatLight显示当前的界面,软件界面显示很多内容,支持TFS、Azure DevOps、Jenkins、TeamCity
2、选择一个设备连接,这里是连接项目的界面,输入地址就可以直接连接到该设备
3、您可以在浏览器中从项目页面获取集合URL,项目集合http:l / server / fs / mycomp / myproject
4、导入设置,仪表板(例如服务器,受监控的版本),应用程序设置(例如通知,分支机构,轮询)
5、通知:显示构建通知、所有构建、OMy构建、我的门禁登记入住、不要显示构建通知、显示通知时间、构建开始
6、 建立成功、构建失败、释放环境状态更改、工作项与查询匹配、工作项目更改、更改工作项时通知、拉取请求已创建
7、仪表板,在这里可以选择隐藏我自己创建的工作项更改
8、分行:仅跟踪我的分支、跟踪所有分支、分支类别、类别可见性、正则表达式
9、应用程序将检查完整的分支名称,由服务器恢复。 您可以使用在线参考和正则表达式编辑器来测试您的更改。
10、轮询:每60秒检查一次状态,每1800秒检查一次新物品,注意:快速轮询可能会使服务器过载
11、代理,使用系统设置,支持手动配置
12、高级,通知有关该应用的新版本,启用扩展日志记录,参与客户体验计划
13、建立调查
当构建被破坏时,所有团队成员都会看到一个按钮,邀请他们调查构建并修复它。
在调查构建时,托盘图标将更改为整个团队的已确认状态。
构建调查状态显示在仪表板上。
修复构建后,将自动删除调查。
构建调查将在24小时后到期。因此,如果有人按下按钮并忘记了它,CatLight将在第二天发出警报。
此功能适用于我们支持的所有持续集成服务器。用户需要在构建服务器上进行身份验证才能看到它。
团队状态
CatLight可以显示您团队成员的状态
对于每个用户,此报告将在其仪表板上显示不同状态的项目数。
要添加此报告,请转到团队菜单>显示团队状态。
发布监控
CatLight应用程序可以监控TFS和VSTS / Azure Devops中的发布定义状态。
特征:
有关每个发布环境状态的通知
发布等待批准时单独发出通知
仪表板上的总体状态和历史记录
发布调查
工作项目监控
Catlight可以监控TFS / VSTS项目中的工作项(任务和错误)。它将通知您有关更改并在托盘中显示当前状态。
您可以使用现有工作项查询来选择要监视的任务和错误选择以下两种模式之一:
全部显示 - 将此用于在一切正常时应返回空结果的查询,以及短期工作的队列。例如:“重要的开放错误”,“紧急任务”,“今天要验证的错误”,“要审核的错误”。
显示更改 - 使用此选项来跟踪长期工作队列中的更改,例如“我的任务”,“积压”,“最近的错误”
图片
每个查询都可以具有不同的重要性级别:
当新工作项与查询匹配时,您将收到通知.Catlight托盘图标也会改变颜色并保持这种状态,直到您确认更改为止。
仪表板将显示工作项查询结果列表。在“显示更改”模式下,它仅显示自上次确认后已更改的工作项。
如果您没有看到所需的查询,请在TFS / VSTS中创建它,然后您可以在CatLight中对其进行监控。任何用户都可以向“我的查询”文件夹添加查询。您可能需要项目管理员权限才能将其添加到“共享查询”以与团队共享。
仅查看相关通知
默认情况下,CatLight可以向您显示大量通知,以便您可以查看应用的工作方式。
要更改此设置,请转到编辑菜单/设置。
对于长期使用,您可以进行以下更改
通知
选择“我的构建”以查看较少的通知。您仍然可以在托盘中看到所有受监控构建的状态。
取消选中“更改工作项时显示通知”
仪表板
选中“不显示我自己做的工作项更改”
分行
选择“跟踪我的分支”
∨ 展开