自动检查运行状况
从一开始就应考虑检查发布管道和发布。
一天运行多个部署时,你想要:
- 随时获取最新信息。
- 了解发布是已通过还是失败。
- 了解发布的质量。
- 了解有关发布及其完成方式的详细信息。
- 检测到可疑内容时停止发布。
- 在仪表板上可视化其中一些内容。
你可以执行几个操作,以随时了解你的发布管道。 在下面的章节中,我们将更深入地探讨这些情况。
发布入口
发布入口允许自动收集来自外部服务的运行状况信号,然后在所有信号同时繁忙或超时停止部署时促进发布。
通常,入口与事件管理、问题管理、更改管理、监视和外部批准系统相连接。 后续模块中将讨论发布入口。
事件、订阅和通知
发生特定操作时(如启动发布或生成完成时),会引发事件。
通知订阅与受支持的事件类型相关联。 订阅可确保在发生特定事件时收到通知。
通知通常是在发生已订阅的事件时收到的电子邮件。
服务挂钩
在 Azure DevOps Services 项目中发生事件时,服务挂钩使你能够在其他服务上执行任务。
例如,在创建工作项时在 Trello 中创建卡片,或者在生成失败时将推送通知发送到团队的 Slack。
在项目中发生事件时,服务挂钩还可用于自定义应用和服务,以便更有效地促进活动。
报表
报告是检查的最静态方法,但在许多情况下,它也是最明显的。
在许多情况下,创建可显示生成和发布的状态以及团队特定信息的仪表板是宝贵的资产,可以获取见解。
请参阅关于仪表板、图表、报告和小组件。