TK.*_*TK. 3 nant conditional build
我正在寻找我的nant构建脚本,以便在构建出错时能够自行清理.我正在寻找类似于以下执行的东西:
Target= Software.Build
Target= Software.Build.Success *(depends on Software.Build succeeding)*
Target= Software.Build.Failed
Run Code Online (Sandbox Code Playgroud)
我正在寻找一个解决方案,如果Software.Build目标失败,那么将执行Software.Build.Failed,例如以某种方式通过电子邮件发送构建失败的人,否则将运行Software.Build.Success以允许构建脚本继续.
这是不是可能与nant?如果是这样,有人能指出我合适的文章/解决方案吗?
或者,如果要清理全局数据,则可以使用NAnt OnFailure事件.
<property name="nant.onfailure" value="failure" />
<target name="failure">
<!-- Put your cleaning code in here -->
</target>
Run Code Online (Sandbox Code Playgroud)