小编Fel*_*los的帖子

Jenkins - 构建循环

解决方案

在配置分支以构建时删除通配符 *:

*/master 只是 master


此错误仅在 GIT SCM 与 JOB 相关时发生。

例如:我的日常工作是构建一个 Android 项目。首先我认为这是一个 cron 问题,目前我使用50 10 * * *,但我尝试过H 10 * * *没有任何成功。当时机成熟时,它总是构建作业(失败或成功)并将另一个作业排队......等等......

上次运行时间为 2015 年 5 月 22 日星期五上午 10:01:58 BRT;下一次运行时间为 2015 年 5 月 23 日星期六上午 10:01:58 BRT。

即使是带有参数的构建,它也每次都会将另一个作业排队。

所以它永远停留在构建循环中。


配置:

  • 詹金斯版。1.614。
  • Ubuntu 14.04.2 LTS (GNU/Linux 3.13.0-46-generic x86_64)
  • GIT 客户端插件:1.17.1
  • GIT 插件:2.3.5

控制台输出:

Started by an SCM change
Building in workspace .../jobs/PROJECT_NAME/workspace
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the …
Run Code Online (Sandbox Code Playgroud)

build infinite-loop jenkins

5
推荐指数
1
解决办法
7550
查看次数

标签 统计

build ×1

infinite-loop ×1

jenkins ×1