DevOpsCI/CD开源企业软件

Agent8 老系统 Jenkins 代理桥

让只有 Java 8 的 AIX/HP-UX/Solaris 老构建机继续接入新版 Jenkins

痛点
银行、电信、制造业的 CI 里,AIX、HP-UX、Solaris 构建机的 Java 停在 8,而 Jenkins 主控和 agent 已要求 Java 11/17/21;安全扫描一来必须升级主控,老机器就直接掉线,只能另养一套老 Jenkins 或手动构建。
方案
把官方 agent.jar 降级成 Java 8 字节码,并拦截主控下发的新版本 class,做成可直接部署到老系统的轻量代理包,附带一键安装脚本与升级说明,让老机器继续作为真正的 Jenkins 节点存在。
用户
运行传统行业 CI 的平台工程师、运维工程师
MVP
一个可下载的 Java 8 兼容代理包;支持 Jenkins 最新 LTS 主控;提供 shell 安装脚本;附带常见错误排查文档;开源核心 + 商业支持
变现
核心开源,企业版提供长期维护、兼容矩阵更新和商业支持订阅
为何现在
Jenkins 强制升级 Java 的节奏越来越快,而传统行业的老系统淘汰周期以年计,缝隙会持续存在;已有开发者验证了技术路径,适合小团队做垂直维护生意

来源讨论 · 1

  1. V2EX[分享创造] 分享一个开源项目 Agent8:让只有 Java 8 的 AIX / HP-UX / Solaris 继续当新版 Jenkins 的 agent
← 返回列表