SonarQube 이용해서 만드는 CI
CI 들어봤나? Continuous Integration의 약자이다. 해석하자면 “지속적으로 통합하라” 라는 이야기다. 뭘? 코드를. 누가 작성한 코드를? 여러분과 여러분들의 동료들이 작성한 코드를 말한다. 왜 통합을 해야할까? 이유는 간단하다. 통합을 위해서. 뭔 소리냐구? 통합을 지속적으로 시도하는 이유는 바로 필요한 시점에 사고 터지는 걸 막기 위해서다. 누구나 익히 알고 있듯이 모든 개발은 팀 작업이다. 혼자 잘해서 되는 개발은 더 …