在失败的构建上运行命令

时间:2016-07-11 08:39:31

标签: f#-fake

有没有办法在FAKE脚本中实现概念性finally子句,或者以不同的方式表达它是否有RunTargetOrDefault的替代方法允许指定应该Target的{​​{1}}在构建失败时运行。

1 个答案:

答案 0 :(得分:2)

FAKE提供了一种通过BuildFailureTarget构造函数注册将在失败的构建上运行的目标的方法。

BuildFailureTarget "ShootMyself" <| fun _ -> ShotgunHelper.Shoot (left foot)

有关详细信息,请参阅documentation