在生成中使用Azure生成管道日志
我有一个Azure构建管道,定期运行Checkmarx扫描。运行此操作后,将使用扫描期间发现的“高”、“中”、“低”严重性结果量填充生成日志。我想访问此日志,以便能够对发现的“高”严重性结果采取行动(具体来说,我将创建一个Azure DevOps任务) 在实际构建过程中,是否有方法读取构建日志?我发现有一个'Get Build Log'Azure端点,但从构建中调用端点来读取自己的日志似乎有些奇怪 此外,我的第一个想法是简单地在Checkmarx步骤中导出Checkmarx结果,但这似乎不是一个选项 在实际构建过程中,是否有方法读取构建日志 您可以使用REST API: 然后,我们可以从响应主体获取url,下载最后一个日志,并解析日志,找出“高”严重性结果 关于这个问题有一个问题,你可以查看更多信息 希望这有帮助 在实际构建过程中,是否有方法读取构建日志 您可以使用REST API: 然后,我们可以从响应主体获取url,下载最后一个日志,并解析日志,找出“高”严重性结果 关于这个问题有一个问题,你可以查看更多信息 希望这有帮助在生成中使用Azure生成管道日志,azure,azure-pipelines,checkmarx,Azure,Azure Pipelines,Checkmarx,我有一个Azure构建管道,定期运行Checkmarx扫描。运行此操作后,将使用扫描期间发现的“高”、“中”、“低”严重性结果量填充生成日志。我想访问此日志,以便能够对发现的“高”严重性结果采取行动(具体来说,我将创建一个Azure DevOps任务) 在实际构建过程中,是否有方法读取构建日志?我发现有一个'Get Build Log'Azure端点,但从构建中调用端点来读取自己的日志似乎有些奇怪 此外,我的第一个想法是简单地在Checkmarx步骤中导出Checkmarx结果,但这似乎不是一个
GET https://dev.azure.com/{organization}/{project}/_apis/build/builds/{buildId}/logs?api-version=5.1