내 hudson.Now에 2 개의 작업이 있습니다. 이제는 두 빌드가 병렬로 실행되어야하는 방식으로 내 허드슨을 구성하고 싶습니다. 두 빌드가 다른 경우에도 작업은 병렬로 실행하면 안됩니다.
한 번에 하나의 빌드 만 실행해야하며 다른 모든 빌드는 hudson 대기열에 있어야합니다. 어떻게하면됩니까? "집행의 #"이라고 허드슨의 옵션이 있습니다한 번에 하나의 빌드 만 실행되도록 hudson을 구성하십시오.
0
A
답변
3
, 가에서 허드슨 관리는 -> 구성 시스템
트릭을해야 할 일이 옵션을 설정하면 ... 하나의
1
가있는 경우 노드에서 실행 프로그램의 수를 1로 설정하면 다른 포스터에서 언급 한대로 트릭을 수행합니다. 클러스터에 여러 노드가있는 경우 (다른 운영 체제 또는 다른 노드 일 수 있음) 동시 실행을 막는 다른 메커니즘이 필요합니다. 이를 수행하는 좋은 방법은 잠금 장치 및 래치 플러그인을 사용하는 것입니다. 자물쇠의 이름을 말한 다음 모든 작업에서 자물쇠를 참조하십시오. 동시에 하나의 작업 만 주어진 잠금을 보유 할 수 있습니다. 여러 개의 명명 된 잠금을 가질 수 있으므로 나머지 작업은 영향을받지 않고 하위 그룹의 동시 실행을 방지 할 수 있습니다.
http://wiki.hudson-ci.org/display/HUDSON/Locks+and+Latches+plugin
관련 문제
- 1. 한 번에 최대 하나의 프로세스가 실행되도록 보장
- 2. mysql은 한 번에 하나의 액세스 만 보장합니다.
- 3. 한 번에 하나의 타이머 만 활성화
- 4. 한 번에 하나의 버튼 만 선택
- 5. cruisecontrol가 한 번에 하나의 프로젝트 만 빌드하는 방법
- 6. 한 번에 하나의 UIButton
- 7. 한 번에 하나의 기능에 액세스!
- 8. Visual Studio 2010에서 한 번에 하나의 파일 만 표시
- 9. jQuery 한 번에 하나의 요소 만 표시 하시겠습니까?
- 10. 안드로이드의 ListView에서 한 번에 하나의 확인란 만 선택하는 방법
- 11. Service Broker는 한 번에 하나의 메시지 만 수신합니다.
- 12. jQuery로 한 번에 하나의 플라이 아웃 만 표시하는 방법은 무엇입니까?
- 13. 한 번에 하나의 편집기 만 사용할 수 있습니까? RCP
- 14. Mono WCF NetTcp 서비스는 한 번에 하나의 클라이언트 만 사용합니다.
- 15. iPhone - 한 번에 하나의 응용 프로그램 만 사용하는 이유
- 16. 한 번에 특정 행 집합 만 선택하십시오.
- 17. Hudson을 사용하여 Flash Builder AS 프로젝트 빌드
- 18. jQuery를 사용하여 한 번에 하나의 항목을 전환하십시오.
- 19. MySQL은 한 번에 하나의 SQL 쿼리를 처리합니까?
- 20. Google지도에서 한 번에 하나의 마커를 삭제하는 방법
- 21. 한 번에 하나의 자식 ANTLR AST 처리하기
- 22. 한 번에 하나의 MediaPlayer 인스턴스 재생
- 23. SharePoint 목록에서 한 번에 하나의 쿼리
- 24. CVS to SVN 한 번에 하나의 브랜치
- 25. Directory.GetFiles가 한 번에 하나의 파일을 반환합니까? (.NET)
- 26. 한 번에
- 27. 한 번에 두 번 버튼으로 한 번에
- 28. OSGi에는 한 번에 하나의 서비스에만 액세스 할 수있는 방법이 있습니까?
- 29. 한 번에 다른 Android 앱 스토어의 모든 바이너리 빌드
- 30. 한 번에 하나씩 커밋합니다.
안녕하세요,이 소식을 보았습니까? http://stackoverflow.com/questions/5047278/hudson-executing-just-one-job-non-parallel – Tommy