Ruby、Sinatra、およびShellスクリプトを使用してミニデプロイシステムをセットアップしています。デプロイスクリプトをトリガーするときに、rubyが以下からの出力をエコーし続けるようにします。
post '/' do
`/home/deploy/deploy.sh`
end
Rubyが出力をエコーし、チャンク化された応答を送信するようにするにはどうすればよいですか(コンテンツの読み込みを継続できるようにするため)。
ありがとう!
ここには2つの明確な問題があります。
IO.popen
。stream
を使用したい。(この質問も参照してください。)