一种基于Jenkins的Android模块库自动化发布系统
申请号:CN202510764801
申请日期:2025-06-10
公开号:CN120670019A
公开日期:2025-09-19
类型:发明专利
摘要
本发明公开了一种基于Jenkins的Android模块库自动化发布系统,包括模块库代码管理单元、版本控制单元、Maven发布单元和流程管理单元,模块库代码管理单元、版本控制单元、Maven发布单元前后依次连接且均与流程管理单元相连;所述模块库代码管理单元用于从Git仓库拉取加载指定模块的代码并解析依赖关系;所述版本控制单元用于在打包前读取版本配置信息并校验版本是否已存在,并通过Git标签管理版本号的自动标记和回滚;所述Maven发布单元用于将模块编译为AAR文件并发布至Maven仓库;本发明通过模块库代码管理单元、版本控制单元、Maven发布单元和流程管理单元高效准确地实现了Android模块库发布过程的自动化。
技术关键词
自动化发布系统
自动标记
脚手架工程
插件
仓库
标签管理
动态配置参数
阶段
版本校验
脚本
校验模块
存储模块
关系
控制模块
定义
机器人
日志
通知