0

我有一个在 WindowsServer2012R2 代理上运行的工作。该作业在 2 个插件(BuildNameSetter v1.6.8 和DiscardOldBuilds v1.0.5)之间暂停,如下所示:

    13:05:25 Set build name.
    13:05:25 New build name is '5.0.811.0'
    13:20:21 Discard old builds...

将 Jenkins Master 从 2.89 升级到 2.190.3 后,我开始注意到这种奇怪的行为。
看到你的工作需要小睡 15 分钟真是令人沮丧!

这是服务器端问题还是代理端问题?
有人可以给我一些关于如何解决这个问题的提示吗?
你有过类似的经历吗?

4

2 回答 2

0

今天我在 Jenkins 服务器上将 Jenkins 升级到了更新的版本 (2.263.2),并且 15 分钟的暂停消失了。

于 2021-03-11T14:37:18.390 回答
0
  • 您可以查看 jenkins 中央日志 /log/all 以查看其中是否有任何 java stacktrace 错误
  • 那么你应该首先尝试隔离问题。首先尝试停用构建名称设置器步骤。然后尝试禁用丢弃旧版本。然后再次启用构建名称设置器并保持丢弃旧构建停用
  • 现在您知道哪个插件导致问题尝试降级或升级使您的构建挂起的插件
  • 如果问题来自丢弃旧版本,我会尝试删除清理作业的工作区并手动删除构建
  • 在 jenkins 的 jira 系统上查找您的问题,点赞。如果您没有发现其他用户遇到相同问题,请创建票证
  • 最后,您应该能够找到这些插件的解决方法
于 2020-01-13T12:32:51.510 回答