运行 构建失败时的命令

Run commands on failing build

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

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

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

有关详细信息,请参阅 documentation