Deployment Capistrano-将部署标记为失败
我用的是Capistrano3 我想在部署失败时触发外部服务的webhook 这是一个调用我已经定义的方法的问题,假设它被称为Deployment Capistrano-将部署标记为失败,deployment,capistrano3,Deployment,Capistrano3,我用的是Capistrano3 我想在部署失败时触发外部服务的webhook 这是一个调用我已经定义的方法的问题,假设它被称为mark\u failed 我如何确保在部署失败时始终调用该方法,无论出于何种原因,除了通过CTRL+C中止部署之外? 试图摆弄 救援系统退出、中断和救援标准错误 我不知道该将方法调用放在何处,因为它将以可靠的方式调用 有什么线索吗?我建议在退出时使用 at_exit do mark_failed if $! end raise "Something is wron
mark\u failed
我如何确保在部署失败时始终调用该方法,无论出于何种原因,除了通过CTRL+C中止部署之外?
试图摆弄
救援系统退出、中断
和救援标准错误
我不知道该将方法调用放在何处,因为它将以可靠的方式调用
有什么线索吗?我建议在退出时使用
at_exit do
mark_failed if $!
end
raise "Something is wrong!"