ETC

[ETC] Netlify 배포 시 exit code: 2 CI 옵션

pocket.quokka 2023. 10. 13. 10:27

npx create-react-app를 사용하여 만든 리액트 프로젝트를 Netlify를 통해서 배포할 때 아래와 같은 메시지와 함께 빌드가 실패했다.

Failed during stage "building site": Build script returned non-zero exit code: 2

Build failed due to a user error: Build script returned non-zero exit code: 2

Failing build: Failed to build site

 

에러 메시지에서 조금 더 위에 있는 빌드 로그를 보면 아래와 같이 process.env.CI = true가 되어있어서라고 나온다. 배포 시에 환경변수 설정에서 CI를 false로 설정하고 다시 배포를 해보면 정상적으로 빌드가 되는 것을 확인 할 수 있다.

 

빌드 실패 로그

 

 

Netlify 환경 변수 설정