全网唯一标准王
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111462577.0 (22)申请日 2021.12.02 (71)申请人 上海众源网络有限公司 地址 200030 上海市长 宁区临虹路3 65号9 座501室 (72)发明人 张文博  (74)专利代理 机构 北京润泽恒知识产权代理有 限公司 1 1319 代理人 吕俊秀 (51)Int.Cl. H04L 67/10(2022.01) H04L 9/40(2022.01) H04L 67/141(2022.01) H04L 67/146(2022.01) H04L 67/63(2022.01) (54)发明名称 一种Jenkin s信息处理方法、 装置、 电子设备 及存储介质 (57)摘要 本申请提供了一种Jenkins信息处理方法、 装置、 电子设备及存储介质, 包括: 接收构建信 息, 构建信息中携带目标流水线标识; 根据预先 获取的流水线信息, 查询目标流水线标识对应的 目标Jenkin s服务器及目标构建节点, 其中; 向目 标构建节点发送目标Jenkins服务器的连接信 息, 以使目标构建节点与目标Jenkins服务器建 立针对目标流水线的连接; 向目标Jenkins服务 器发送构建信息, 以使目标Jenkins服务器向目 标构建节 点发送构建信息, 并使目标构建节点对 构建信息进行处理。 这样, 当目标 Jenkins服务器 接收到构建信息时, 目标构建节点与目标 Jenkins服务器之间已经处于连接状态, 可以对 构建信息进行处理, 从而实现构建节 点自动切换 所连接的Jen kins服务器, 使用较为方便 。 权利要求书2页 说明书8页 附图2页 CN 114172904 A 2022.03.11 CN 114172904 A 1.一种Jenkins信息处理方法, 其特征在于, 应用 于Jenkins系统中的调度节点, 所述 Jenkins系统中包括至少一个Jenkins服务器、 多个构建节点及所述调度节点, 所述方法包 括: 接收构建信息, 所述构建信息中携带目标流水线标识; 根据预先获取的流水线信息, 查询所述目标流水线标识对应的目标Jenkins服务器及 目标构建节点, 其中, 所述流水线信息包括每个流水线对应的流水线标识、 Jenkins服务器 及构建节点; 向所述目标构建节点发送所述目标Jenkins服务器的连接信息, 以使所述目标构建节 点与所述目标Jen kins服务器建立针对目标流水线的连接; 向所述目标Jenkins服务器发送所述构建信息, 以使所述目标Jenkins服务器向所述目 标构建节点发送所述构建信息, 并使所述目标构建节点对所述构建信息进行处 理。 2.根据权利要求1所述的方法, 其特 征在于, 所述接收构建信息, 包括: 响应于GitLab事 件或用户触发事 件, 接收构建信息 。 3.根据权利要求1所述的方法, 其特征在于, 所述向所述目标构建节点发送所述目标 Jenkins服务器的连接信息, 包括: 从预先获取的构建节点信息中查询所述目标构建节点的IP信息及安全壳协议密钥信 息; 根据所述目标构建节点的IP信息及安全壳协议密钥信 息, 与所述目标构建节点建立安 全壳协议连接; 通过所述安全壳协议连接, 向所述目标构建节点发送所述目标Jenkins服务器的连接 信息。 4.根据权利要求1所述的方法, 其特征在于, 所述目标Jenkins服务器的连接信息中包 括所述目标Jenkins服务器的令牌信息, 所述目标构建节 点与所述目标Jenkins服务器通过 所述令牌信息鉴权后, 建立针对目标流水线的连接 。 5.根据权利要求1所述的方法, 其特征在于, 所述构建节点为所述Jenkins系统中的节 点设备, 或所述节点设备 所创建的镜像容器。 6.一种Jenkins信息处理装置, 其特征在于, 应用 于Jenkins系统中的调度节点, 所述 Jenkins系统中包括至少一个Jenkins服务器、 多个构建节点及所述调度节点, 所述装置包 括: 接收模块, 用于 接收构建信息, 所述构建信息中携带目标流水线标识; 查询模块, 用于根据预先获取的流水线信息, 查询所述目标流水线标识对应的目标 Jenkins服务器及目标构建节点, 其中, 所述流水线信息包括每个流水线对应的流水线标 识、 Jenkins服务器及构建节点; 连接模块, 用于向所述目标构建节点发送所述目标Jenkins服务器的连接信息, 以使所 述目标构建节点与所述目标Jen kins服务器建立针对目标流水线的连接; 发送模块, 用于向所述目标Jenkins服务器发送所述构建信息, 以使所述目标Jenkins 服务器向所述目标构建节点 发送所述构建信息, 并使 所述目标构建节点对 所述构建信息进 行处理。 7.根据权利要求6所述的装置, 其特 征在于, 所述连接模块, 用于:权 利 要 求 书 1/2 页 2 CN 114172904 A 2从预先获取的构建节点信息中查询所述目标构建节点的IP信息及安全壳协议密钥信 息; 根据所述目标构建节点的IP信息及安全壳协议密钥信 息, 与所述目标构建节点建立安 全壳协议连接; 通过所述安全壳协议连接, 向所述目标构建节点发送所述目标Jenkins服务器的连接 信息。 8.根据权利要求6所述的装置, 其特征在于, 所述构建节点为所述Jenkins系统中的节 点设备, 或所述节点设备 所创建的镜像容器。 9.一种电子设备, 包括存储器、 处理器及存储在存储器上并可在处理器上运行的计算 机程序, 其特征在于, 所述处理器执行所述程序时实现如权利要求1至5中任一项所述的 Jenkins信息处 理方法的步骤。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质上存储有计算机 程序, 所述计算机程序被处理器执行时实现如权利要求1至5中任一项所述的Jenkins信息 处理方法的步骤。权 利 要 求 书 2/2 页 3 CN 114172904 A 3

.PDF文档 专利 一种Jenkins信息处理方法、装置、电子设备及存储介质

文档预览
中文文档 13 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共13页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种Jenkins信息处理方法、装置、电子设备及存储介质 第 1 页 专利 一种Jenkins信息处理方法、装置、电子设备及存储介质 第 2 页 专利 一种Jenkins信息处理方法、装置、电子设备及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 22:36:06上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。