aws codebuild 를 진행하던 중 나온 오류이다.
기존 npm 으로 빌드를 하는 방식에서 yarn으로 바꾸면서 생긴 오류인데 위 내용은 lockfile을 생성하면 안된다는 의미의 오류이다.
Aws codebuild - build project - buildspec 안에 빌드 커맨드가 있는데 yarn install 이 있기 때문이였다.
yarn install 을 동작 시킬 때 기존에 yarn.lock 파일이 없다면 생성하게 되는데 이 때 생성을 거부하는 aws codebuild의 정책과 맞지 않았던 것이다.
저장소에 yarn.lock을 함께 업로드하면 해결된다. yarn install 로 생성되게 하지말고 로컬에서 yarn install 하고 만들어진 yarn.lock을 저장소에 함께 올린다.