나는 일반적으로 Jenkins의 제어하에 소프트웨어를 컴파일하는 무인 Windows 시스템을 가지고 있습니다. Windows 업데이트는 때때로 해당 시스템을 재부팅하여 실행 중인 모든 컴파일을 중단하고 오류 보고서가 전송되도록 합니다.
Windows 업데이트 서비스를 조정할 수 있는 방법이 있나요?
요구사항
- 업데이트가 보류 중인지 감지하여 이 노드에 새 빌드가 예약되지 않습니다.
- 실행 중인 모든 작업이 완료될 때까지 업데이트를 보류합니다.
- 노드가 유휴 상태가 되는 즉시 업데이트를 트리거합니다.
"업데이트 보류" 옵션에 몇 시간의 시간 제한이 있는 경우 허용됩니다. 가장 긴 빌드는 일반적으로 약 5시간이 걸리고 시스템에 부하가 있는 경우 최대 10시간이 걸립니다.