Jenkins 폴링 간격을 * * * * *
으로 구성하면 1 분마다 SCM이 폴링됩니다. 1 분 이내에 폴링하도록 구성 할 수 있습니까? 예를 들어 매 30 초마다?Jenkins가 매분마다 폴링하도록 구성
답변
Jenkins는 폴링을 위해 Cron 구문을 사용합니다. Cron은 60 초 단위로 30 초를 가질 수 있는지 확신 할 수 없습니다.
그것을 빌드 대신 폴링을 트리거하도록 SCM을 가져옵니다.
어떤 SCM을 사용하고 있습니까?
편집 :
당신은 빌드를 시작하기 전에 변화에 확인 후 '의 X'초를 기다려야 젠킨스를 알 수 있습니다. dev에 여러 체크 인을하는 것과 같은 문제가 있습니다.
두 가지 옵션으로 시스템 전체 옵션 또는 작업 별 옵션을 구성 할 수 있습니다.
시스템 전체 옵션은 관리 -> 시스템 구성 -> 조용한 기간에 있습니다. 그것은 초입니다.
작업 별 옵션은 고급 프로젝트 옵션 아래에 있으며 조용한 기간이라고도합니다.
조용한 기간을 90으로 설정하면 Jenkins는 빌드를 시작하기 전에 마지막으로 감지 된 체크인 후 90 초 동안 대기합니다.
저는 Perforce를 사용하고 있습니다. 그러나 저는 Perforce 웹 서버의 관리자가 아닙니다. Jenkins Perforce 플러그인을 사용하여 빌드를 트리거 할 수 있습니까? –
preforce 플러그인에 대한 위키를 읽는 중, 이벤트 기반 빌드 트리거를 지원하는 것으로 보이지 않습니다. 조용한 기간이 최선의 선택 일 수 있습니다. –
다른 옵션을 제공하는 사람들은 신경 쓰지 않지만 사람들이 SCM을 사용하여 환경 적 이유로 빌드를 트리거 할 수 없다는 것을 명심하십시오. 그냥 말하기 – TheCodingArt
나는 해결책을 발견하고, 여기에 설명했습니다 아이디어에 대한
Jenkins Perforce Plugin - multiple changelists in a single poll
감사합니다!
- 1. Jenkins - SCM의 변경 사항을 폴링하도록 Jenkins 구성
- 2. Jenkins가 최신 개정판에 대한 작업 구성
- 3. Hudson/Jenkins가 모든 mercurial 지점을 구축하도록 구성
- 4. Wordpress : 매분마다 기사 표시
- 5. iOS에서 매분마다 애플리케이션 실행
- 6. Alarmmanager - 매분마다 화재 경보
- 7. Jenkins가 cmake 오류를 무시하도록하십시오
- 8. Jenkins가 변수
- 9. Jenkins가 늦게 시작합니다.
- 10. 매분마다 석영으로 실행되는 Cron 트리거
- 11. 매분마다 사용자의 geolocation을 서버에 보냅니다.
- 12. 서비스를 사용하여 매분마다 업데이트 시간
- 13. 매분마다 R 분당 강수량 값은
- 14. WordPress 매분마다 여러 개정판이 저장됩니다.
- 15. 매분마다 C#에서 datagridview를 업데이트합니까
- 16. 매분마다 목록에서 무작위 따옴표를 생성하십시오.
- 17. Jenkins가 내 오래된 빌드를 삭제합니다.
- 18. Jenkins가 플러그인 구성을 저장하는 곳
- 19. Jenkins가 MathF가 소스 랩에서 작동하지 않는 다중 구성 프로젝트를 빌드합니다.
- 20. Jenkins가 자동 빌드를 실행하지 않습니다
- 21. Jenkins가 Mac에서 vncserver를 원합니다.
- 22. Hudson을 모든 개정판을 빌드하도록 구성 할 수 있습니까?
- 23. Jenkins가 Java 1.6을 인식하지 못합니다.
- 24. Jenkins가 smtp.gmail.com을 찾을 수 없습니다.
- 25. jenkins가 build.properties를 읽지 않습니다.
- 26. jenkins가 SCM 디버깅
- 27. Jenkins가 WebLogic에 이슈를 배포합니다.
- 28. Jenkins가 Cygwin을 찾지 못했습니다.
- 29. Jenkins가 Maven을 시작하지 못했습니다.
- 30. jenkins가 프로파일 링을 빌드
궁금해서 ... 왜 이걸 필요합니까? –
같은 분에 두 개의 커밋이 제출되는 경우가 있습니다. 젠킨스는 둘 다 만들지 않을 것이다. 최신 커밋 만 빌드합니다. 둘 다 구축하고 싶습니다. –
그러나 두 변경 사항이 서로 30 초 이내에 제출 된 경우에도 문제는 해결되지 않습니다. 매초마다 설문 조사를 할 수 있다고하더라도, 잠시 후에 두 가지 변경 사항을 체크인 할 가능성이 있습니다. @ Stuart_Whelan의 대답은 정확하다고 판단됩니다 ...이 방법에 다르게 접근하여 변경 사항을 폴링하는 대신 빌드를 트리거하는 SCM을 가져와야합니다. –