【问题标题】:Check if Stylecop warnings have been reduced检查 Stylecop 警告是否已减少
【发布时间】:2020-08-12 03:36:51
【问题描述】:

我正在使用 Azure DevOps,我想向我的开发分支添加一个策略,以确保在合并后减少 StyleCop 警告的数量。

这可能吗?如果是,怎么做?

注意:

我无法一次删除所有警告,因此我无法检查是否存在零警告。

我知道一个答案是编写一个在服务器上构建的脚本,并根据减少情况通过或失败,但我更感兴趣的是一种允许在 Azure DevOps 上添加策略权限的方式

【问题讨论】:

  • 这个问题怎么样?下面的答案是否解决了您的问题,如果没有,请告诉我有关此问题的最新信息吗?
  • 抱歉回复晚了。是的,它确实。谢谢。 @LeoLiu-MSFT

标签: merge build azure-devops stylecop


【解决方案1】:

检查 Stylecop 警告是否已减少

据我们所知,没有这样的 out of branch 策略来检测 StyleCop 警告的数量是否减少了。

那是因为分支策略无法直接获取 StyleCop 警告的数量。我们必须手动开发一个脚本来比较要合并的两个分支上的 StyleCop 警告数。

为此,我们可以在分支策略中添加一个Build Validation,然后添加一个构建管道来比较要合并的两个分支上的 StyleCop 警告数量。如果 StyleCop 警告的数量没有减少,那么我们将在 Build Validation 中添加的管道的结果设置为失败。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-04-20
    • 1970-01-01
    • 2021-10-24
    • 2014-09-08
    • 1970-01-01
    • 1970-01-01
    • 2011-03-18
    相关资源
    最近更新 更多