azure-devops - 查看 Azure Devops 构建管道上的操作日志

标签 azure-devops azure-pipelines

上下文

在我们的 Azure Devops 中,我们有一个构建管道,我们使用“保留此构建”操作保留一些构建。

原来应该保留的一些构建被删除了。
这很可能是我们操作不当的结果,但我不知道在哪里可以找到构建操作的日志,以检查它是错误还是误用。

问题

是否有对构建管道的构建采取的操作的日志?

我正在寻找可以列出的东西:

  • [日期时间] [用户] 开始在此管道上构建
  • [日期时间] [用户] 取消了在此管道上构建 xyz
  • [date time] [user] 修改了 piepeline 定义 #这个在 GUI 中显示
  • [日期时间] [用户] 在构建 xyz 上添加/删除了一些标签
  • [日期时间] [用户] 明确从此管道中删除了构建 xyz
  • [日期时间] [用户] 添加/删除了构建 xyz 上的“保留”标志
  • 以及其他可通过 GUI 或 API 访问的操作 ...

最佳答案

Azure DevOps Audit features are currently in preview .他们应该捕获影响更改、权限和保留的最重要事件。

有一个REST-API它允许您查询数据,以防标准功能无法告诉您您需要什么。

Azure DevOps 审计保留了有限数量的数据。将来有可能将事件转移到更永久的商店。

This Quickstart指示如何授予对审核日志的访问权限,以及如何通过 Azure Devops GUI 查看这些日志。

关于azure-devops - 查看 Azure Devops 构建管道上的操作日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58834316/

相关文章:

azure - 有没有办法在部署任务后作为 VSTS 任务删除文件?

azure-devops - 如何在可从单元测试访问的 Azure DevOps 服务中传递/存储 secret

c# - 在 Visual Studio 中访问 secret 变量

asp.net-core - 使用 ASP.NET Core 设置 azure-pipelines.yml "No web project was found in the repository"

azure - 找出 Azure DevOps Server 中的组织服务器地址(本地安装)

tfs - TFS与VSTS的 future

azure - 删除远程 Linux Azure 托管 docker 实例上未使用的 docker 镜像会出现 'unknown shorthand flag: ' a' in -aq' 错误

azure-devops - DotNetCLI@2 包似乎忽略了配置输入

azure - 在 Azure Devops Pipeline 中将 Docker 镜像任务拉取和推送到 ACR 失败 "unauthorized: Invalid clientid or client secret."

azure - 在摘要页面上显示 Azure Devops Pipeline 测试成功百分比