최근에 Jenkins를 통해 CI/CD를 구현했는데, 자꾸 Jenkins가 Git Repository의 모든 branch를 감지하는 문제가 있었습니다. 물론, 모든 branch를 사용해도 되지만 제가 원했던건 Main 브랜치에 변경이 일어나면 그 때만 서버에 반영하는 설정을 진행하고 싶어서 찾아보니 못찾았습니다. 하지만 제가 알아내서 공유드립니다. 우선 지금 사용중인 Jenkins Dashboard에 들어가면 설정 버튼이 존재합니다. 이 버튼을 클릭하고 - Build Configuration 에 가기 바로 전에 보시면 Add 항목이 있습니다. 저 위에 항목을 클릭하고 위로 스크롤하시면 아래 사진처럼 칸이 생성되는데 저 Include라는 input에 main을 입력하시고 save하시면 main 브랜치의 변..