查看有关 Azure Devops 构建管道的操作日志
Posted
技术标签:
【中文标题】查看有关 Azure Devops 构建管道的操作日志【英文标题】:View a log of actions on Azure Devops build pipelines 【发布时间】:2020-03-09 02:03:39 【问题描述】:上下文
在我们的 Azure Devops 中,我们有一个构建管道,我们使用“保留此构建”操作来保留一些构建。
原来应该保留的一些构建被删除了。 这很可能是我们操作不当的结果,但我不知道在哪里可以找到构建操作的日志,以检查它是错误还是误用。
问题
是否有对构建管道的构建所采取的操作的日志?
我正在寻找可以列出的东西:
[日期时间] [用户] 在此管道上开始构建 [日期时间] [用户] 取消了此管道上的 xyz 构建 [日期时间] [用户] 修改了流水线定义# this one is displayed in the GUI
[date time] [user] 在 build xyz 上添加/删除了一些标签
[日期时间] [用户] 从该管道中明确删除了构建 xyz
[日期时间] [用户] 在构建 xyz 上添加/删除了“保留”标志
以及可通过 GUI 或 API 访问的其他操作 ...
【问题讨论】:
docs.microsoft.com/en-us/rest/api/azure/devops/audit/… devblogs.microsoft.com/devops/… 谢谢,这正是我想要的。您可以将其发布为答案吗? 【参考方案1】:Azure DevOps Audit features are currently in preview。他们应该捕捉影响更改、权限和保留的最重要事件。
有一个REST-API 允许您查询数据,以防标准功能无法告诉您您需要什么。
Azure DevOps 审核会保留有限数量的数据。将来可以将活动直播到更永久的商店。
This Quickstart 表示如何授予对审核日志的访问权限,以及如何通过 Azure Devops GUI 查看这些日志。
【讨论】:
谢谢!这让我可以提交以下错误:developercommunity.visualstudio.com/content/problem/818506/…以上是关于查看有关 Azure Devops 构建管道的操作日志的主要内容,如果未能解决你的问题,请参考以下文章
Azure DevOps 管道“查看更改”显示错误的更改数量
如何删除它声称由发布保留的 Azure DevOps 构建定义?