将Jenkins轮询间隔配置为:* * * * *
将每分钟轮询SCM。 有没有办法将它配置为轮询少一分钟?例如每30秒?将Jenkins配置为每分钟轮询
回答
Jenkins使用Cron语法进行轮询。不确定自从Cron拥有60秒的粒度以来,你可以达到30秒。
让您的SCM触发构建,而不是投票吧。
您使用的是什么SCM?
编辑:
你可以告诉詹金斯开始构建之前在变化中检查后等待“X”秒。我有同样的问题,开发人员正在做多重检查。
有两种选项可以配置此选项,即系统范围选项或每个作业选项。
系统范围选项位于管理 - >配置系统 - >安静期间。这是在几秒钟内。
每个作业选项位于高级项目选项下,也称为安静期。
如果您将安静期限设置为90,则Jenkins将在开始构建之前等待最后一次检测到的检查后90秒。
我使用的是Perforce,但我不是Perforce Web服务器的管理员。是否可以使用Jenkins Perforce插件触发构建? – 2013-05-10 04:52:53
读取preforce插件的Wiki,它看起来不像支持基于事件的构建触发器。安静的时期可能是你最好的选择。 – 2013-05-12 21:11:01
我不介意提供其他选项的人,但请记住,有些人不能让SCM因为环境原因触发构建...只是说 – TheCodingArt 2016-07-21 14:23:18
- 1. 每隔几分钟轮询一次gps强度
- 2. 配置定期轮回Jenkins插件
- 3. 如何为回调轮询配置dojox.cometd?
- 4. 如何使齿轮比的选择为每15分钟
- 5. Jenkins配置为Webpack
- 6. Jenkins失败的Git轮询
- 7. 如何将Windows任务配置为每隔几分钟ping数据库
- 8. 每一轮拆分查询数组
- 9. delphi将分钟转换为分钟
- 10. 每n分钟
- 11. Cronjob每分钟
- 12. SAS_Stan.Dev每分钟
- 13. 如何为Jenkins配置SSL?
- 14. iPhone头脑风暴 - 背景中的CLLocation - 每15分钟轮询一次
- 15. 在Silverlight应用程序上每分钟轮询一次Ria服务
- 16. JPQL查询平均每X分钟
- 17. 如何设置cron每40分钟/ 25分钟运行脚本?
- 18. 每秒钟轮询一次QT中的变量
- 19. 配置在Heroku上的Django了很多每分钟
- 20. Mule文件入站轮询配置
- 21. Silverlight的轮询双工配置错误
- 22. Mule自定义filemessagereceiver - 轮询配置
- 23. Jenkins:配置adb
- 24. Jenkins - Cobertura配置
- 25. Heroku:RabbitMQ Bigwig连接每3分钟重置
- 26. 每5分钟取GPS位置
- 27. Android - SQL查询每1秒钟2分钟
- 28. Log4j RollingFileAppender每分钟
- 29. 将时钟时间转换为分钟
- 30. sql查询分为15分钟
只是好奇......你为什么需要这个? – 2013-05-10 15:19:40
有时在同一分钟内提交了两个提交。詹金斯不会建立他们两个。它只会构建最新的提交。我想建立他们两个。 – 2013-05-10 19:33:32
但是,如果两次更改在30秒内相互提交,您的问题仍未解决。即使您每秒都可以进行轮询,您仍然可能会在一秒钟内检查两次更改。似乎@ Stuart_Whelan的回答是正确的......您需要采取不同的方式,让SCM触发您的构建,而不是轮询更改。 – 2013-05-10 20:19:34