2010-11-29 6 views
1

6 개 프로젝트에 허드슨을 사용하고 있으며, 대부분은 모두 지속적인 통합으로 구성되어 있습니다. 지속적인 통합 중 하나에 문제가 있습니다. 작동하지 않습니다.; 누군가가 PERFORCE의 코드를 체크인하면 빌드를 트리거하지 않습니다. 나는 그것을 두 번 다시 시작했는데 좋은 일을했지만 다시 같은 문제가 생겼다.허드슨 문제

하나는 약간의 문제가있어 있는지 확인하기 위해 해당 작업을 위해 억지로 폴링 로그를 확인 우리에게
감사

+1

폴링을 사용하도록 설정 했습니까? http://wiki.hudson-ci.org/display/HUDSON/Perforce+Plugin에서 이미지를 확인하여 확인하십시오. – Sagar

답변

4

을 도울 수 바랍니다. 작업 페이지의 왼쪽에있는 링크를 통해 액세스 할 수 있습니다. 이 플러그인 폴링 처리

일반적인 함정은 다음과 같습니다

  • 잘못된 작업 설정에 지정된 "경로 실행 억지로하는 방법"을 참조하십시오.
  • 작업 공간 사양이 잘못되어 파일이 없으므로 변경 사항이 없습니다.
  • 작업간에 클라이언트 작업 공간을 공유합니다. 간단히 말해서 :하지 마십시오.
  • 주문형 슬레이브 사용. 플러그인은 폴링 정보를 얻기 위해 프로젝트를 빌드하는 데 사용되는 노드에 액세스해야합니다. 사용할 수있는 노드가 없으면 폴링이 올바르게 작동하지 않습니다.
  • "마스크보기"옵션을 잘못 사용하면 폴링이 완전히 작동하지 않을 수 있습니다. 이 옵션을 올바르게 사용하는 방법을 모르는 경우 사용하지 않아도됩니다.
  • 특정 운영 체제에서 막힘/유출 된 파이프와 관련하여 알려진 문제 (HUDSON-2062)가 있습니다 (CentOS/RedHat로 제한된 것 같습니다). 다시 시작한 후 작동하지만 몇 시간 또는 며칠 후에 작업이 중단되면 문제가 발생할 가능성이 큽니다. http://wiki.hudson-ci.org/display/HUDSON/Perforce+Plugin, 또는 문제 here 파일 :

직접 플러그인의 개발자에게 문의 할 수 있습니다, 자신의 연락처 정보는 사가르 그의 의견에 제공된 링크에 있습니다. 두 경우 모두 PERFORCE Plugin과 Hudson 버전 번호를 포함해야합니다.

+0

perforce 폴링 로그는 다른 project.its에 대해서도 잘 작동합니다. 프로젝트 중 하나에서만 발생합니다. 어떤 사람은 perforce에서 변경 사항을 적용합니다. hudson.iam에서 빌드를 시작하지 않습니다. 어젯밤에 일부 빌드가 scm을 실행 중입니다. 변화. 나는 지난 주부터이 문제가있다. 어느 누구도 우리를 도울 수 없다. – user524398