Jenkins在工作正在运行时“SCM轮询”吗?

时间:2015-09-11 17:55:08

标签: jenkins cron

我有一个由Perforce SCM民意调查触发的Jenkins构建。

即使Jenkins作业正在运行,民意调查是否会继续发生?或者它只在工作之间轮询?

1 个答案:

答案 0 :(得分:6)

要回答你的问题,我尝试了一些谷歌搜索,但没有任何运气。无论如何,解决问题的最佳方法是实验

步骤#01

使用git设置测试作业作为源代码管理方法。 enter image description here

步骤#02

Build Triggers部分,每 2分钟将此作业设置为Poll SCMenter image description here

步骤#03

添加Execute Shell以设置我们的测试作业 2.5分钟enter image description here

  

现在让我们看看发生了什么。

  1. 首先,上次民意调查始于 1:23:00 PM
  2. enter image description here

    1. 其次,最新版本于下午1:24:00开始,并且应该在 1:26:00 PM结束 enter image description here
    2. 但你可以看到,Poll在 1:25:00 PM 再次开始,无论构建是否仍在运行。
    3. enter image description here

        

      所以" Jenkins在工作正在运行时“SCM轮询”吗?"
        答案是"是"