jenkins 빌드시 git branch 충돌현상 방지하기
jenkins 빌드시에 가끔 git branch 가 충돌이 나기도한다
예를들면,
예전에 받아두었던 브랜치(feature/a)
이번에 빌드할 브랜치(feature/a/a/a) 로 되어있으면 feature/a 는 directory 로 쓸수없으니 충돌이 나게된다
쉽게 생각할수 있는 방법은 빌드할 브랜치이름을 바꾸거나
jenkins서버에가서 branch들을 정리하는 방법이 일반적인 해결 방법이다.
오늘 소개할 방법은, 더 간단하게 jenkins 설정으로 예방하는 방법이다.
빌드시 local repository를 비우고, 새로 clone받아 빌드하도록 한다.