【发布时间】:2016-07-21 02:02:18
【问题描述】:
我有一个构建后脚本 (powershell),它按预期抛出异常。构建后脚本在“构建后脚本路径”部分的构建定义中定义。异常记录在构建的“其他错误和警告”部分。
启用门控签入后,即使构建被归类为“部分”,更改仍会提交(因为构建后脚本失败)。
似乎只有在 MSBuild 失败或单元测试失败时才会拒绝提交。
如何拒绝对部分构建结果的任何提交?
【问题讨论】:
-
数据库部署是构建目标的一部分吗?如果是这样,您可以将该警告视为错误...
-
这引出了一个问题:为什么要在门控签入期间部署更改?
标签: tfs gated-checkin