基于TC之类的指标更改的TFS失败

时间:2018-10-25 06:09:10

标签: javascript webpack tfs tfsbuild devops

TFS构建是否存在这样的功能?在TeamCity中,您可以将构建工件设置为如果构建工件大小突然更改(可能表示捆绑包不正确)而失败。我想检测一下我们的webpack捆绑包是否由于新包装或其他原因突然膨胀。

以下是TC的文档:Fail build on metric change

1 个答案:

答案 0 :(得分:1)

不幸的是,TFS中没有这样的内置功能。

您可以尝试使用Build Quality Checks之类的扩展名,这些扩展名可以根据警告或代码覆盖率之类的质量指标来破坏构建。但这并没有引入对伪影大小的识别...

即使通过REST API(Artifacts - Get),我们也无法获得构建工件的大小,因此,我认为我们无法在TFS中实现。