将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. 配置cron作业在Jenkins上每15分钟运行一次
- 2. 每3秒钟轮询一次MongoDB
- 3. 每隔几分钟轮询一次gps强度
- 4. 配置定期轮回Jenkins插件
- 5. 为TCP轮询分配内核
- 6. 如何为回调轮询配置dojox.cometd?
- 7. 如何使齿轮比的选择为每15分钟
- 8. Jenkins配置为Webpack
- 9. Oracle每天每分钟查询
- 10. Jenkins失败的Git轮询
- 11. Jenkins轮询的SVN结构
- 12. 如何将Windows任务配置为每隔几分钟ping数据库
- 13. 如何在没有每次建筑的情况下为Jenkins和MKS源签入配置轮询?
- 14. nodejs - 每分钟,一分钟
- 15. 如何将MessageChannelPartitionHandler配置为使用作业回购轮询分区结果
- 16. 如何将Jenkins配置为Git on Assembla?
- 17. 每一轮拆分查询数组
- 18. delphi将分钟转换为分钟
- 19. 每n分钟
- 20. Cronjob每分钟
- 21. SAS_Stan.Dev每分钟
- 22. 如何为Jenkins配置SSL?
- 23. 在Silverlight应用程序上每分钟轮询一次Ria服务
- 24. iPhone头脑风暴 - 背景中的CLLocation - 每15分钟轮询一次
- 25. 使用Jenkins Git轮询+挂钩控制轮询频率
- 26. 每5分钟查询点击
- 27. JPQL查询平均每X分钟
- 28. 如何设置cron每40分钟/ 25分钟运行脚本?
- 29. 每秒钟轮询一次QT中的变量
- 30. 配置cron以每15分钟运行一次URL
只是好奇......你为什么需要这个? – 2013-05-10 15:19:40
有时在同一分钟内提交了两个提交。詹金斯不会建立他们两个。它只会构建最新的提交。我想建立他们两个。 – 2013-05-10 19:33:32
但是,如果两次更改在30秒内相互提交,您的问题仍未解决。即使您每秒都可以进行轮询,您仍然可能会在一秒钟内检查两次更改。似乎@ Stuart_Whelan的回答是正确的......您需要采取不同的方式,让SCM触发您的构建,而不是轮询更改。 – 2013-05-10 20:19:34