我们正在运行Jenkins 1.577。我们构建/部署的大部分内容都是PHP / MySQL项目,所以并没有那么多"构建" as"部署变更"到我们的临时/测试服务器。没有编译或其他任何事情发生。
我们经常发现构建不会发生,即使看起来应该如此。例如,我们将设置一个工作来每2分钟轮询一次SCM(我们使用SVN)。我点击其中一个版本,它说"修订版32860.没有变化"。紧接着它表示"由SCM改变开始"。我点击它,我得到了轮询日志,其中说:
This page captures the polling log that triggered this build.
Started on Jan 1, 2015 12:54:26 AM
Received SCM poll call on for ZipYourFlyer WP screens on Jan 1, 2015 12:54:28 AM
[URL of build] is at revision 32,879
(changed from 32,860)
Done. Took 4.3 sec
Changes found
所以...嗯。轮询清楚地知道发生了变化,但它并没有建立。这有点莫名其妙。
有什么想法吗?