是否可以为TFS2015.2构建定义命令行步骤配置"消息突出显示模式"?

Mat*_*oks 5 tfs tfsbuild tfs-2015 azure-pipelines

可以配置TFS2015.2 Error message highlight patternWarning message highlight patternTFS2015.2 Command Line吗?

例如,我可能有以下构建定义来运行命令行实用程序,比如gulp执行某些任务,例如代码linting.

显示命令行步骤的示例构建定义

stdout实用程序的精确标准输出(via )将根据正在运行的精确lint任务而变化.例如,一个用于分析TypeScript代码的工具和另一个用于分析Sass代码的工具.

此外,该实用程序可以:

  • 将消息写入错误流(通过stderr).
  • 返回非零退出代码.

上述两种情况都不适合我,因为在某些情况下我不希望TFS认为构建步骤失败.但我确实希望在日志和构建摘要中突出显示警告.

能够教授Command Line关于表示警告和错误的特定输出消息模式的步骤将是有用的.

Command Line步骤的构建日志中,我看到:

构建日志提取显示消息高亮模式

这似乎提示了一种为输出配置线匹配模式的方法,它表示警告和错误.但是,我找不到配置这些的方法,因此我的问题.

我应该指出,我知道还有其他方法可以实现这一目标:

  • 例如,一种方法是通过旨在包装命令行实用程序的目标构建步骤.例如内置Gulpnpm步骤,或者可能是自定义创作的步骤/扩展.

  • 另一种方法是发出记录命令从构建脚本这里问.

我的问题具体涉及Command Line在这些选项不可用或不可取时直接使用内置通用步骤.

Pat*_*SFT 2

目前,这还不能直接通过命令行步骤来实现。您可以在用户语音中提出功能请求。TFS 管理员和 PM 将审核它。

UserVoice:https://visualstudio.uservoice.com/forums/330519-team-services/