摘要
本发明公开了一种基于Jenkins的Android模块库自动化发布系统,包括模块库代码管理单元、版本控制单元、Maven发布单元和流程管理单元,模块库代码管理单元、版本控制单元、Maven发布单元前后依次连接且均与流程管理单元相连;所述模块库代码管理单元用于从Git仓库拉取加载指定模块的代码并解析依赖关系;所述版本控制单元用于在打包前读取版本配置信息并校验版本是否已存在,并通过Git标签管理版本号的自动标记和回滚;所述Maven发布单元用于将模块编译为AAR文件并发布至Maven仓库;本发明通过模块库代码管理单元、版本控制单元、Maven发布单元和流程管理单元高效准确地实现了Android模块库发布过程的自动化。
技术关键词
自动化发布系统
自动标记
脚手架工程
插件
仓库
标签管理
动态配置参数
阶段
版本校验
脚本
校验模块
存储模块
关系
控制模块
定义
机器人
日志
通知
系统为您推荐了相关专利信息
立体仓储
立体机器人仓库
称重检测器
配料架
人工套袋
工业互联网平台
路径规划方法
木质家具
路径规划算法
列表
工业称重
电压转换芯片
数据采样电路
单片机
输出隔离电路