Hi,dears
相信很多公司都都有自己的pod库,并git管理。
我也是最近才完全这样搞项目。
我们工作时,会有很多的固定流程,要记住很多的命令,才能完成某个小小的功能。比如,要更新私有repo,清理所有的本地pod cache,某个私有pod库的update,package、push,等等。
好脑瓜不如烂笔尖,你总有犯错的时候,可能其中某一个命令出错,就引起大的麻烦。
本人对常用的场景做了总结,一些固定的流程、固定脚本命令等,做了系统的处理,然后用shell写了一个小系统,让我们平时的工作更简洁、流程化。
这个系统已经上传到git上,
https://github.com/LONGDDSF/Automate
后续会出一个基于ruby的更强大的系统,可以直接安装到mac上的gem 包。
简单介绍下使用:
![](https://img.haomeiwen.com/i3507944/2b2e08369c2b7244.png)
#ios项目常用的自动化程序
#shell_privite_lib - 是个人写的shell私有库,不需要改动
#YourTask - 是常用自动化程序的实现源码
#Task.sh - 是自动化程序入口
#使用流程
1、在 YourTask/config,进行项目的路径配置
2、如果mac电脑上未安装tree命令,请在终端使用brew install tree进行安装
3、pod打包使用的是pod插件,cocoapods-packager,
4、到本目录下,终端运行 sh Task.sh
网友评论