🤵🏼♂️Jenkins1 Jenkins 동시 빌드 제한하기 지난주 개발 서버 배포 후 개발 서버에 접속이 안 된다는 연락이 와서 서버를 확인해 보니 정말 서버에 들어가지지 않았다. 톰캣이 제대로 실행되고 있지 않았는데 이는 젠킨스에서 배포를 두 번 하면서 파이프라인 마지막 스텝인 서버 재시작이 두 번 이뤄지면서 생긴 일이었다. 현재 해당 프로젝트(잡)는 깃허브에 폴링 방식으로 최신 커밋을 확인하고 새로운 커밋이 제출됐다면 빌드를 실행한다. 그런데 어찌 된 일인지 같은 커밋인데도 불구하고 다른 커밋으로 인식하여 새로운 빌드를 수행했다. 그러다 보니 위에서 언급한 서버 재시작 스텝이 겹쳐서 실행돼 버린 것이다. 같은 커밋을 새로운 훅으로 인식한 문제는 일단 차치하고 이미 빌드가 시작된 프로젝트에서 또다시 빌드가 이뤄질 수 있는 것은 문제다. 하나의 작업에 대해 두 .. 2024. 5. 15. 이전 1 다음 728x90