gpt4 book ai didi

Jenkins Slave 环境变量刷新

转载 作者:行者123 更新时间:2023-12-03 21:32:14 29 4
gpt4 key购买 nike

我有一台 Jenkins Slave(一台 Windows PC),它有 JAVA_HOME环境变量。我更新了 Slave 上的 Java 版本,所以我也更新了环境变量。

当我通过 Jenkins 网络界面查看这个 Slave 的系统属性时,JAVA_HOME属性(property)被报告为旧的。

运行 echo %PATH%在 Windows PC 上显示正确的值。
运行 println System.getenv("PATH")从站的 Jenkins 节点脚本控制台上显示旧的 JAVA_HOME 值。

我试图再次删除和添加从站并重新启动 Jenkins 服务器。仍然没有更新旧值。

有什么想法吗?

最佳答案

这是 Jenkins 中的一个错误:https://issues.jenkins-ci.org/browse/JENKINS-27739

3种解决方法(我都亲自确认过):

  • 将 Jenkins 更新为 >=1.617(推荐)
  • 重启 Jenkins master
  • 删除 Jenkins slave,然后重新添加
  • 关于Jenkins Slave 环境变量刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8523749/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com