Azure devops pipelines Azure DevOps管道中的用户审核?

Azure devops pipelines Azure DevOps管道中的用户审核?,azure-devops-pipelines,Azure Devops Pipelines,我们开始在管道中定义我们的部署阶段/作业/任务,而不是传统版本,因此我们能够将整个过程存储为YAML Hurray源代码控制!。然而,我在查看日志时注意到,日志中没有任何内容可以识别哪些用户单击了环境批准,或者在作业失败的情况下,单击了重试 我们需要审核谁在批准/执行部署。我应该在日志之外的其他地方寻找这些信息吗?我错过了什么明显的东西吗 更新1: 我提供了一个管道的图像,它演示了重试失败作业的能力,以及在部署可以继续到后续环境之前获得批准的能力。这些是我试图审核的操作。 更新2: 我已经从A

我们开始在管道中定义我们的部署阶段/作业/任务,而不是传统版本,因此我们能够将整个过程存储为YAML Hurray源代码控制!。然而,我在查看日志时注意到,日志中没有任何内容可以识别哪些用户单击了环境批准,或者在作业失败的情况下,单击了重试

我们需要审核谁在批准/执行部署。我应该在日志之外的其他地方寻找这些信息吗?我错过了什么明显的东西吗

更新1:

我提供了一个管道的图像,它演示了重试失败作业的能力,以及在部署可以继续到后续环境之前获得批准的能力。这些是我试图审核的操作。

更新2:
我已经从API中提取了日志,但在其中没有找到任何信息来指示是谁发起了失败作业的重试,也没有找到有关谁进行了环境审批的信息。

单击“通过检查”然后单击“审批”,可以看到是谁触发了审批。您将在右侧窗格中看到是谁做的。检查下面的图片


您好,在构建过程中,管道被视为一个构建来创建工件,只有3种可能的状态,成功、警告和错误。您将不会有任何类似于发行版CI/CD中的重试策略。需要重建就像Github和Gitlab构建系统的方法一样,GUI的重新部署、批准和用户操作仅适用于AzureDevOps等发布/部署系统TFS@lupaulus我没听懂你说的话。我已经在环境中定义了批准,该环境将暂停部署,直到批准者单击“审阅表单”下的“批准”。我想确认是谁点击了那个按钮。此外,作业可能会失败,并允许用户单击“重试失败的作业”-我想记录单击该按钮的用户。是的,但由于构建管道专用于构建工件,因此需要发布不可配置的用户,因为YAML需要在批准和暂停的情况下使用系统。无法暂停生成管道!我不知道微软是否有一天会制造基于YAML的发布管道。如果他们这样做,这将是一个伟大的发现,因为YAML可以在Azure之外保存,以防Azure/TFS实例出现问题。这非常有帮助,谢谢,@Ibrahim。我点击了通过的检查并看到了该摘要,但审批摘要上没有任何链接,所以我没有想到点击它。