커밋하기 전에 bundle
에 문의하는 것을 잊어 버린 경우 프로젝트 파일의 Gemfile.lock이 Gemfile과 일치하는지 확인하기 위해 단위 테스트를 작성하고 싶습니다.Gemfile.lock이 Gemfile과 일치하는지 확인하십시오.
bundle
명령 (또는 다른 방법)에서이를 확인하는 옵션이 있습니까?
bundle check
은이 목적에 맞지 않습니다. Gemfile의 모든 보석이 로컬 시스템에 설치되어 있는지 확인하지만 Gemfile.lock은 확인하지 않습니다. 따라서 bundle check
이 개발 시스템 또는 CI에서 성공하더라도 서버의 bundle install --deployment
명령이 실패 할 수 있습니다.