最近在研究自动化这一块的内容,学习了shell
的一些知识,学以致用,就研究了一下使用shell
进行自动发布podspec
,有了这个脚本以后,发布pod
只需要在终端执行一下就好了,然后就可以去做其他的事情了,不用一直等着在终端敲命令了,哈哈😁
代码地址如下:
具体的可以参考auto.sh
文件中的内容
使用
注意项
1、项目结构是基于pod lib creat
命令创建的
2、第一次的发布仍然需要在终端执行命令,原因是涉及到第一次需要建立本地仓库和远端仓库的联系
(后面待继续优化吧)
3、每次发布只需要修改auto.sh
文件中的第一行git_commit_des
的内容就行了,填写的是提交commit
的信息
第一次的发布网上搜索一下一大堆教程,或者参考文章
具体的使用如下:
在终端
-
cd
到项目目录 - 执行脚本
auto.sh
如下:
cd /Users/ocean/Desktop/Demo/iOS/MyPodSpecs/HYUIKit-ios
./auto.sh
如果是第一次可能会遇到权限的问题 ,需要执行一下命令chmod u+x auto.sh
,然后再运行脚本
end********