【问题标题】:Jenkins job keeps waiting for next available executor forever (user dependent)詹金斯工作永远等待下一个可用的执行者(取决于用户)
【发布时间】:2016-11-21 09:59:22
【问题描述】:

根据触发构建的用户,构建会立即开始或永远留在队列中等待下一个可用的执行程序。构建节点是完全免费的。执行者数量为6。

我已经试过了:

  • 禁用阻塞作业
  • 完全不配置阻塞作业

多作业项目具有基于项目的安全性,允许用户构建、取消、读取和查看工作空间。 我的工作的当前配置在过去已经有效。 jenkins 主节点不是等待空闲执行器的节点(该作业与从节点绑定)。 这项工作是一个MultiJob 项目,并开始了许多其他工作。

【问题讨论】:

    标签: jenkins


    【解决方案1】:

    问题解决了。问题的原因是安装了“授权项目”插件”并选择“以触发​​构建的用户身份运行”作为策略。将其更改为“以系统身份运行”解决了问题。这个插件的配置是在“管理 Jenkins > 配置全局安全 > 构建访问控制”下完成

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-13
      • 2020-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-02
      • 1970-01-01
      相关资源
      最近更新 更多