2012-02-07 2 views
1

현재 Jenkins를 CI 서버로 사용하는 POC에서 작업 중입니다. 테스트 스위트 및 QA와 같은 특정 라이프 사이클 단계를 기반으로 설치 작업이 있습니다. 이 작업을 cron 식을 기반으로 예정된 빌드가되도록 구성했습니다.Jenkins의 일정 구축

내가 작성한 작업을 기반으로 다음 예약 빌드가 Jenkins에 있는지 알아 내라는 요청을 받았습니다. 나는 마지막으로 성공한 빌드가 무엇인지 압니다. 마지막으로 실패했지만 다음 제안 된 빌드를 알지 못합니다. 모든 단서!? 아니면 이것에 대한 뷰 플러그인이 있습니까? 죄송합니다. 이상한 요청이지만 알아낼 필요가 있습니다.

또 하나의 작업이 동시에 실행될 때 문제가 있는지 발견해야합니다. 나는 이것이 문제가 아니라는 것을 이해했을 것이다. 나는 어떤 노예 셋업도 가지고 있지 않다. 나는 단지 마스터 만 가지고있다.

젠킨스 버전 : 1.441

첫 번째 문제가 발견되었습니다.

https://wiki.jenkins-ci.org/display/JENKINS/Next+Executions

그래서 당신은 두 번째 질문에 제발 도와 드릴까요? 동시에 여러 건물에 문제가 있습니까?

감사합니다. 셰인.

답변

3

다음 실행 날짜는 Next Execution Plugin here을 참조하십시오.

두 번째 질문입니다. 동시에 실행할 수있는 빌드 수는 jenkins server params (http : /// configure : executors param)에서 구성 할 수 있습니다. 실행 프로그램의 수에 도달하면 새로운 작업이 실행될 때마다 젠킨의 실행 큐에 추가되고 하나의 실행중인 작업이 종료 될 때 실행됩니다.

+0

건배 메이트 저는 모든 사용 가능한 플러그인을 검토했습니다! 얼마나 많은 유언 집행자를 사용해야하는지 어떻게 알 수 있습니까? –

+1

실행자의 수는 젠킨스 서버의 구성과 관련이 있습니다. 사용하는 시스템 리소스에 따라 프로젝트를 정렬하고 동시에 수행 할 수있는 최대 작업 수를 확인하십시오. 그렇지 않으면 자의적인 숫자로 시작하여 최대한 빨리 수정할 수 있습니다. 당신은 문제가 있습니다 – mmounirou

+0

고마워요. –