현재 제가 하고 있는 프로젝트의 구성도는 아래와 같습니다. 위와 같이 구성되어 있는데요. 일단 Git-Hub 의 Master Branch 에 Merge 가 일어나거나 Push 로 인한 변경이 일어나면, Jenkins 에서 이를 감지하도록 되어 있습니다. 코드리뷰를 통해서 머지됬을 경우 즉각 적으로 Merge 를 할 수 있도록 하기 위해서 입니다. 자동 배포되는 과정에서 TEST 파이프 라인을 거치고 Build 까지 되도록 되있습니다. 만약 TEST 가 실패하게 된다면 Build 는 되지 않습니다.🤖 JENKINS 에서 TEST / BUILD 파이프라인을 거치게 되면 자동으로 Spring Boot Server 가 시작되어야 합니다. 이 조건을 위해서 선택지가 두가지 정도 있었는데 해당 선택지는 아래와 같습..