Agent8 让 Java 8 老机器继续当 Jenkins agent
热点事件持续更新
Agent8 让 Java 8 老机器继续当 Jenkins agent
1 篇报道1 个报道来源1 小时前更新
先了解这件事
AI 综述
开发者 xianpengshen 发布开源项目 Agent8,把 Jenkins 官方 agent.jar 用 JvmDowngrader 降级成 Java 8 字节码,并加一个 Java agent 处理 controller 运行时发来的 class、serialVersionUID 变化、新集合序列化格式和 OpenJ9 兼容问题,目的是让只有 Java 8 的 AIX、Solaris、老 RHEL 机器继续作为新版 Jenkins 的 agent 运行。 安装方式为 sh install.sh --url <controller 地址> --replace /path/to/agent.jar,脚本会自动匹配 controller 的 remoting 版本、校验 sha256、备份原 jar,之后用原命令重启。作者称目前已在 CI 中测试 Linux 上的 HotSpot 8(CentOS 6)、OpenJ9 8 和 Java 11;真机 AIX、Solaris、HP-UX 仍属实验性,欢迎有这些机器的用户在 issue 中反馈。
AI 根据报道生成 · 1 小时前更新
最新进展10月14日 01:32
Agent8:让只有 Java 8 的 AIX / Solaris / 老 RHEL 机器继续当新版 Jenkins agent报道时间线
沿着报道,了解事件的不同侧面。
10月14日
- V2EXAgent8:让只有 Java 8 的 AIX / Solaris / 老 RHEL 机器继续当新版 Jenkins agent
作者开源了 Agent8,把官方 agent.jar 用 JvmDowngrader 降级成 Java 8 字节码,并加一个 Java agent 处理 controller 发来的 class。
本事件热度走势
还没有足够的连续观测数据,暂不绘制趋势。