我熟悉通过在git存储库上进行轮询来运行jenkins构建。
但我的问题是,我有自动构建计划在某个特定时间运行。如果没有更改,我不想触发预定的构建。
任何建议请告诉我。
感谢。
答案 0 :(得分:3)
在特定时间将自动构建更改为民意调查以进行更改。
答案 1 :(得分:1)
使用POLL SCM提供cron调度程序ex:* 2 * * *,它在凌晨2点执行。 它还检查在此之前在git / source中所做的任何更改,如果进行了更改,则构建将启动其他否。 参考:https://dzone.com/articles/polling-subversion-jenkins
答案 2 :(得分:0)
我心目中最好的方法是使用钩子。看看post-receive
hook
答案 3 :(得分:0)
您可以通过以下两种方法触发构建: