개요 지난 시즌 개발 중 신규 프로젝트 시작할 때 큰 귀찮음이 있었다. 1. 프로젝트마다 중복되는 코드: log 설정, db설정, kafka 설정, 등등.. 2. 프로젝트마다 중복되는 작업: github, jenkins CI/CD, docker config 등등.. 이런 귀찮음은 결국 신규 프로젝트를 시작할 때 부담으로 작용하게 되었고 간단한 아이디어를 테스트 하기에 좋지 못했다. 이번 시즌에는 이러한 부분을 사전에 방지하고자 한다. 이 글은 Gradle의 Multi-Project 구조를 통해 이러한 문제상황을 해결해보려 한다. Multi-Project 구조 설계 Gradle은 Multi-Project 구조를 지원한다. 이번 프로젝트는 2-depth 이상으로 구성하려 한다. Root project 'pb..