우리는 몇 개의 레이어가있는 Hudson (1.312)에 의해 관리되는 자동화 된 빌드를 가지고 있습니다. 노예에 : 허드슨 "stop"/ 뒤로 떠나는 빌드 취소
- 의 CodeWarrior의 CC/LD 및 기타 도구 (일부 사내), 몇 재귀 Cygwin에서 GNU는
- 허드슨에 의해 실행 3.81 인스턴스를 만들 "창을 배치 명령을 실행" (hudson이 생성 한 배치 파일을 실행하는 cmd.exe이므로
- 도메인 사용자 (LocalService가 아닌)로 실행되는 Hudson 서비스가 시작되었습니다.
- Windows XP (32- 비트) 기계
마스터는 Tomcat을 실행중인 OSX 머신입니다.
문제 : "취소"버튼 ("중지"URL로 연결되는 작은 빨간색 X)은 make 또는 그 하위 프로세스를 제거하지 않습니다. 허드슨 UI에 관한 한 작업이 성공적으로 중지되었지만 여전히 make.exe 및 cc/ld 프로세스가 실행 중입니다. 빌드가 동일한 작업 공간에서 다시 시작될 경우 심각한 문제가 발생할 수 있습니다.
이러한 모든 프로세스를 종료하는 데 "최선의 방법"이 있습니까?
(누군가 개미, 잼, 메이븐 등과 같은 프랑켄슈타인 빌드 관리 프레임 워크를 덜 제안하기 전에 우리는 잼으로 조금씩 옮겨 가고 있습니다!) 우리가 꼬임을 분류하는 동안, 우리는 빌드를 죽일 수 있어야합니다. 그러나 현재 시스템에서.)
실행중인 허드슨의 버전은 무엇입니까? –
@Michael : 1.312로 업데이트되었습니다. 오늘 아침에 1.315로 업데이트되었지만 그 이후로는 테스트하지 않았으므로 기회가있을 때 결과에 대해 의견을 말합니다. – leander