【问题标题】:Upgrading Jenkins Windows Native Package Manually手动升级 Jenkins Windows Native 包
【发布时间】:2014-09-25 18:01:19
【问题描述】:

我们使用 Jenkins 1.527 作为 Windows 服务。我们使用它的 Windows 原生包安装程序安装了它。现在我们要手动将其更新到最新版本。我们不想丢失当前使用的作业配置。只需卸载和安装新软件包就足以完成这项任务吗?提前致谢。

【问题讨论】:

  • 我下载了一个长期支持版本并运行了 msi 安装程序。它似乎有效,但该版本被错误地报告为我以前的旧版本。这个旧版本仍然在 config.xml 中列出 - 当我运行 Windows 安装程序时,config.xml 文件通常应该自动更新吗?
  • 更正:我试图安装 1.609.1 LTS,Jenkins 关于页面报告 1.562,config.xml 说 1.572。我很困惑。

标签: jenkins


【解决方案1】:

我想通了;只需用旧的替换更新的战争文件:)

【讨论】:

  • ... 并且根本不要使用 Windows 安装程序。也为我工作。
【解决方案2】:

同样的帖子here

注意:始终是保持备份的好主意

简而言之

  • 停止 Jenkins windows 服务
  • war目录重命名为war.bak
  • jenkins.war 重命名为jenkins.war.bak
  • 将新的jenkins.war 复制到 Jenkins 目录中
  • 启动 Jenkins windows 服务
  • 观察war 目录的创建,该目录现在将包含jenkins.war 存档的内容
  • 导航到 Jenkins 主页,此时您会被告知 Jenkins 正在准备您的安装
  • 完成后,测试您现有的作业以验证兼容性
  • 通过菜单导航到Manage Jenkins 并操作显示的任何通知 - 插件、数据格式转换等。
  • 删除jenkins.war.bak文件和war.bak文件夹

【讨论】:

    【解决方案3】:

    方法-1 您可以升级到管理 Jenkins 并单击按钮 - 或自动升级以获得最新版本的 jenkins

    方法二

    • 转到C:\Program Files\Jenkins 并将jenkins.war 文件替换为所需的jenkins 版本。 Jenkins 战争版本可在此处获得:https://get.jenkins.io/war-stable/
    • 重启 jenkins 服务。

    【讨论】:

      猜你喜欢
      • 2020-07-14
      • 2018-03-06
      • 2023-03-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多