Heroku에서 제공하는 무료 다이노(어플리케이션이 배포되는 Uninx 컨테이너)의 램 용량은 512MB입니다.
무료 다이노로 SonarQube를 사용하는 것은 무리가 있기 때문에 Heroku에 SonarQube를 설치하여 정적으로 코드를 분석하는 것은 포기했습니다.
대신 기본 Ubuntu Server를 이용하여 SonarQube를 사용하기로 결정했습니다.
Note: You have to use performance-m dyno (which is not free) on Heroku due to some memory constraints. Also free version of Postgres will get exhausted within 1 or 2 scans, so you have to upgrade it as per your need.
Heroku에서 제공하는 무료 다이노(어플리케이션이 배포되는 Uninx 컨테이너)의 램 용량은 512MB입니다. 무료 다이노로 SonarQube를 사용하는 것은 무리가 있기 때문에 Heroku에 SonarQube를 설치하여 정적으로 코드를 분석하는 것은 포기했습니다. 대신 기본 Ubuntu Server를 이용하여 SonarQube를 사용하기로 결정했습니다.