
[英]How to create a comment in Azure DevOps PR in case of build failure?
[英]Can I automatically add comments to Azure DevOps PR based on code changes
有时在我们的代码库中,我们需要使用//eslint-disable
来绕过一行上的样式指南规则。 我想以某种方式自动为 PR 中的每个新实例添加评论,要求开发人员解释为什么他们绕过样式指南。
我发现这个问题引用了如何以编程方式创建评论,但我不确定如何识别新代码并将其解析为特定文本,然后在文本所在的那些特定行上添加评论成立。
这是摄取脚本并实现您想要的目标的方法之一,其中预期结果是:在每个拉取请求中,预构建验证管道启动并在 PR 上添加评论。
使用以下逻辑创建脚本(powershell/python/bash):
//eslint-disable
的给定分支中查找文件名//eslint-disable
的位置/行号创建一个包含上述脚本的管道并将该管道添加为构建验证,或者如果您有现有的构建验证过程,请将这些脚本作为任务添加到该管道中。
希望这可以帮助:)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.