我有一个目标,由几个步骤组成,有时会失败。这个目标只需要向声纳报告,所以如果失败了,也不是灾难性的。即使此特定目标失败,我如何使构建成功?
我试过一些"条件"、"或"、"真"one_answers"顺序"的组合,但是Ant不喜欢它们。
以下是我所拥有的:
<target name='sonar'>
<!-- do some stuff -->
<sonar:sonar key='key' version='version'/>
</target>
我认为唯一可行的方法是使用稍微过时但仍然有用的antcontrib扩展。然后,您可以使用try/catch指令,只是回显您的错误。http://ant-contrib.sourceforge.net/tasks/tasks/trycatch.html