【问题标题】:Jenkins Ivy Job Creating Multiple WorkspacesJenkins Ivy Job 创建多个工作区
【发布时间】:2013-12-05 04:56:04
【问题描述】:

我有一个 Ivy 工作,最近在我更新了 Jenkins 之后,我的所有插件在每次工作构建时都开始创建新的工作区。有谁知道为什么?新的构建文件夹名称与未选择的“如有必要执行并发构建”匹配。

谢谢

【问题讨论】:

    标签: jenkins ivy


    【解决方案1】:

    我在尝试为自己寻找此问题的答案时发现了您的帖子。这似乎是詹金斯 1.540 版中的一个错误。我回滚到 LTS 版本 [1.532.1],它不再为 ivy 作业创建多个工作区。

    【讨论】:

      【解决方案2】:

      我们必须使用 ivy 功能​​“使用自定义工作区”,并且只需将路径放置到正常工作区所在的位置。我听说有人在谈论这个问题(需要寻找才能找到它)。希望它得到修补。

      【讨论】:

      • 我也这样做了。这对我来说是一个 hack,但如果你不能像 dropbear 建议的那样降级,这是一个有效的解决方案。我将 dropbears 的答案保留为正确答案,因为这是更好的做法。
      • 在 1.551.1 中似乎并不总是为我显示该选项,并且问题仍然存在。还有其他解决方法/想法吗?
      【解决方案3】:

      我能够将 Jenkins(和 Ivy 插件)更新到最新版本 (1.564)。我认为原因是这个问题:

      IVY plugin issue 14

      这与不释放工作区锁有关,并且很可能会导致创建新的工作区。只需更新 Jenkins,然后从 Jenkins 更新 Ivy 插件,因为修复程序已经在插件版本 1.24 中。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-11-10
        • 1970-01-01
        • 1970-01-01
        • 2017-12-17
        • 2017-02-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多