5

你如何调试和调查为什么 SCM 轮询不工作詹金斯?显然,有一些简单的方法可以启用它,但我发现它有时只是“停止”工作,虽然我可以看到 SCM 日志说最近没有发生轮询,但我不确定从哪里开始调查轮询的位置实际上正在发生。

4

2 回答 2

4

您的作业将有一个 SCM 轮询日志,例如http://jenkinshost/job/jobname//scmPollLog,它将告诉您 SCM 轮询的执行是否有问题,例如无法找到 SCM 客户端可执行文件。

Jenkins 主日志也可能显示错误 - 此日志的位置取决于您安装 Jenkins 的方式,因此如果您找不到它,请在此处添加评论,我会尽力帮助您。

您还应该仔细检查您在 Jenkins 作业的 SCM 轮询部分中使用的 cron 表达式,以确保它真的按您想要的时间表触发。您可以使用http://www.cronmaker.com/等工具测试 cron 表达式

于 2013-08-30T17:08:55.617 回答
0

Jenkins中有一个关于投票问题的问题。

这可能是因为 Jenkins 处于“关机模式”。在这种情况下,将跳过 scm 轮询。

于 2015-04-28T13:25:05.657 回答