TFS构建是否存在这样的功能?在TeamCity中,您可以将构建工件设置为如果构建工件大小突然更改(可能表示捆绑包不正确)而失败。我想检测一下我们的webpack捆绑包是否由于新包装或其他原因突然膨胀。
以下是TC的文档:Fail build on metric change
答案 0 :(得分:1)
不幸的是,TFS中没有这样的内置功能。
您可以尝试使用Build Quality Checks之类的扩展名,这些扩展名可以根据警告或代码覆盖率之类的质量指标来破坏构建。但这并没有引入对伪影大小的识别...
即使通过REST API(Artifacts - Get),我们也无法获得构建工件的大小,因此,我认为我们无法在TFS中实现。