2014-01-07 3 views
0

젠킨스 작업에서 CVS 폴링 (업데이트)에 의해 감지 된 변경 사항을 얻기 위해 커밋 후 약 30 분 지연됩니다.Jenkins CVS 업데이트 지연

수동 빌드로 직접 변경 한 내용을 어떻게 얻을 수 있습니까?

감사합니다.

답변

0

jenkins 작업이 더 자주 폴링하도록 구성되어 있습니까?

빈도는 작업 구성의 "Poll SCM"필드에 정의되며 가장 빈번한 것은 * * * * *의 표준 cron 패턴으로 매 초마다 폴링하는 것입니다.

+0

매 2 분마다 폴링을 시도했지만 매 15 분마다 폴링을 시도했지만 여전히 변경 사항을 감지하지 못했습니다. 작업 감지가 바뀌는 데 약 30 분이 지난 것입니다. – Emowpy

0

"실행자 #"를 확인하기 위해 노드 목록을 제안합니다. 다른 빌드가 CVS 지연의 원인이 될 수 있습니까? 또한 작업의 고급 프로젝트 옵션에 "조용한 기간"설정이 포함되어 있지 않은지 다시 한 번 확인합니다.

0

CVS 호스트와 Jenkins 호스트 간의 시간 동기화를 확인하십시오. 정확한 타임 스탬프는 CVS 폴링에 사용되며 CVS 호스트가 현재 설정 한 시간을 고려하지 않고 Jenkins 호스트에서 생성됩니다 (2는 대략 비슷하다고 가정 됨). 2 개의 서버가 30 분 (또는 30의 배수)이 될 수 있습니다.