0

我们的团队最近升级到 TeamCity 4.5.4,但在 TeamCity 运行我们的 nant 构建脚本时遇到了问题。

我们现在收到一条错误消息:Invalid element <trycatch>. Unknown task or datatype.

我们在升级期间或之后没有更改我们的构建脚本,所以我想知道我们需要进行哪些更改(如果有的话)以使其再次正常工作。

导致问题的脚本部分如下:

<trycatch>
  <try>
<ncover>
       <snip>this does ncover stuff</snip>
</ncover>
  </try>
  <catch property="failure">
   <echo message="At least one test failed: ${failure}"/>
       <property name="fail.message" value="${failure}"/>
       <property name="test.failed" value="true"/>
  </catch>
</trycatch>

有没有其他人遇到过这个问题?

4

1 回答 1

1

我认为 trycatch 任务是 NantContrib 的一部分。NantContrib 可能不再包含在团队城市中。或者您的脚本需要对 nantcontrib 的更新引用。只是一个想法。

于 2009-09-03T05:41:25.393 回答