美文网首页
CocoaPods Studio (二)打包发布流水线

CocoaPods Studio (二)打包发布流水线

作者: O2Space_Xiu | 来源:发表于2023-05-02 23:20 被阅读0次

1、校验参数及更新podspec版本号

2、源码打包成二进制Framework静态包 

3、上传Framwork静态包到文件服务器 

4、podspec发布前组件项目校验git本地/远程tag是否已存在,存在则退出,反之继续流程

5、git组件项目代码提交并打tag并推送origin

6.1、podspec发布前进行本地校验

6.2、podspec发布前进行远程校验 (发布时会采用远程代码校验)

6.3、podspec发布到私有库repo

7、Pod发布失败时 删除(回滚)本地和远程Tag,并退出

8、检查本地私有库repo目录判断发布版本podspec文件是否存在,存在则认为发布成功,反之发布失败

9、发布成功之后 服务器数据库记录版本信息,并上传本地依赖配置表

由CocoaPods Studio客户端通过Process(NSTask)执行1~8流程所在的Shell脚本,结果判断是否在客户端执行第9步


CocoaPods Studio(二)_腾讯视频

相关文章

网友评论

      本文标题:CocoaPods Studio (二)打包发布流水线

      本文链接:https://www.haomeiwen.com/subject/swqyjdtx.html