実行中のプロセスを強制終了する Mina タスクがあります。
task :stop_queueing do
queue! "pkill -f clockworkd || true"
end
実行しようとすると、次のようになります。
$ mina stop_queueing
Connection to *** closed.
! Command failed.
Failed with status 65280
なぜこれが失敗するのですか?デプロイ プロセスの残りの部分は問題なく実行されます。このコマンドをサーバーで手動で実行すると、エラーは発生せず、コマンドの終了コードはどちらの場合も 0 です (clockworkd が実行されているかどうかに関係なく)。