代码之家  ›  专栏  ›  技术社区  ›  Leo Prince

Jobsdsl和Jenkins版本

  •  0
  • Leo Prince  · 技术社区  · 6 年前

    我是新来的乔布斯DSL和詹金斯。在我们的项目中,我们有很多遗留的詹金斯工作DSL,我们有一个旧的詹金斯可能是1.x。我们正在考虑将詹金斯升级到新版本的詹金斯。同样的问题很少。

    1. 如果我们升级jenkins 2.x版本,旧的jobdsl能与 詹金斯2?
    2. 我们可以升级旧的jobsdsl以使用最新的jobsdsl,以便它可以与2.x jenkins一起使用?如何将jobsdsl版本-1.32更改为最新版本?
    3. 如果我们用这个组合升级最新的Jenkins和最新的jobsdsl 工作?

    谢谢!

    1 回复  |  直到 6 年前
        1
  •  1
  •   daspilker    6 年前
    1. 这取决于1.x安装的时间。从1.651.3更新到早期的2.x版本应该可以工作。
    2. 自1.32版以来,发生了很多变化。见 https://github.com/jenkinsci/job-dsl-plugin/wiki/Migration . 基本的东西没有改变。但是如果脚本很复杂,并且使用的插件变化率很高,那么脚本可能会中断。
    3. 是的,但一定要用詹金斯的长诗。最新版本的作业DSL支持最新的LTS版本。