在手动停止 Bamboo 构建后执行任务/执行脚本
Perform a task / execute script after a Bamboo build is manually stopped
假设您有一个在某处执行脚本并等待其完成的构建。如果手动停止构建,则脚本是 而不是 。但是你希望它被自动杀死。
是否有一种简单的方法 运行 指定的作业(它将向 运行 脚本发送终止信号,执行清理等)以优雅地停止构建?
在 Google 中没有直接的解决方案。
您可以在作业中添加一个 "final" 任务来终止 运行ning 脚本。最终任务总是在作业结束时 运行,即使之前的作业步骤失败或作业被手动停止也是如此。
如果脚本未 运行ning(因为它已正常完成),则需要以一种正常失败的方式编写最终任务,即发现无事可做并终止。
假设您有一个在某处执行脚本并等待其完成的构建。如果手动停止构建,则脚本是 而不是 。但是你希望它被自动杀死。
是否有一种简单的方法 运行 指定的作业(它将向 运行 脚本发送终止信号,执行清理等)以优雅地停止构建?
在 Google 中没有直接的解决方案。
您可以在作业中添加一个 "final" 任务来终止 运行ning 脚本。最终任务总是在作业结束时 运行,即使之前的作业步骤失败或作业被手动停止也是如此。
如果脚本未 运行ning(因为它已正常完成),则需要以一种正常失败的方式编写最终任务,即发现无事可做并终止。