【发布时间】:2017-05-09 08:41:40
【问题描述】:
我正在使用 Capistrano 3。
我想在部署失败时触发外部服务的 webhook。
这是调用我已经定义的方法的问题,假设它被称为mark_failed。
我如何确保在部署失败时始终调用该方法,无论出于何种原因,除了通过 CTRL+C 中止它?
试着摆弄
rescue SystemExit, Interrupt 和 rescue StandardError
我不知道将我的方法调用放在哪里才能可靠地调用它。
有什么线索吗?
【问题讨论】: