ios CI/CD 持续集成 组件化专题五-(自动发布私有库-组件化搭建)

一:手动发布私有库总结

手动发布pod私有库,需要进行如下几步操作:

1、修改完代码之后,需要提交代码push到git仓库。

2、给代码打tag。

3、修改podspec文件的version值,使其和设置的tag一直。

4、命令行执行pod repo push 命令。

自动发布

脚本自动化,我们只需要执行一步操作即可,就是:

1、修改podspec路径,运行脚本。等待输出结果。

二:自动发布私有库最终实现目标

1、git 代码自动同步和push,自动打tag

2、自动修改podspec的version值

3、自动pod到私有仓库。

三:在上一篇文章的基础上进行自动化发布私有库脚本的编写

3.1 、podspec文件格式如下,CommonUtil.podspec为列

四:脚本编写

4.1 、全局变量的定义

4.2 版本号的校验

4.3 、验证版本号是否存在

4.4 、修改podspec文件版本号

五:运行脚本

5.1、以上工作准备好之后,运行脚本

 sh pod_framework.sh 0.0.14

运行完查看结果

5.2 、自动上传的私有库

5.2、 生成的私有索引库

六:脚本地址

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-03 03:12:04       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-03 03:12:04       106 阅读
  3. 在Django里面运行非项目文件

    2024-05-03 03:12:04       87 阅读
  4. Python语言-面向对象

    2024-05-03 03:12:04       96 阅读

热门阅读

  1. C++容器库概览

    2024-05-03 03:12:04       34 阅读
  2. 论文辅助笔记:TEMPO之feature.py

    2024-05-03 03:12:04       29 阅读
  3. 智能数据分析平台待修复BUG以及待完成需求

    2024-05-03 03:12:04       42 阅读
  4. WPS文字页面横向

    2024-05-03 03:12:04       33 阅读
  5. 6、FreeCAD的设计

    2024-05-03 03:12:04       32 阅读
  6. MySQL-笔记-09.存储过程及触发器的使用

    2024-05-03 03:12:04       33 阅读
  7. fastjson组件的使用

    2024-05-03 03:12:04       29 阅读
  8. python 如何判断是函数还是方法 (function or method)

    2024-05-03 03:12:04       29 阅读
  9. windows版本的epoll

    2024-05-03 03:12:04       30 阅读