zybpod
v0.0.9
Published
pod quick
Downloads
15
Readme
zybpod
简介
cli
是用来支持 Native
工程、pod等开发、更新、发布等一系列流程的工具,工具集正在持续开发更新中,敬请期待。
目前已实现pod版本更新手动tag更新的插件
工具安装
$ npm install -g zybpod
使用须知
现有的pod组件工程使用cli工具:
1.使用zybpod,暂时不支持git主动上传代码,因为我们目前主要基于master进行tag操作,不建议pod组件库使用其他分支进行tag操作,因此暂时由开发者进行上传,zybpod提供了分支选项,但是暂时不支持
2.podspec文件必须按规范格式书写,因为我们队版本号有自定义操作,详情查看使用方式
3.我们强烈建议开发组件的时候集成Demo工程,方便测试,验证
使用方式
1.终端调用
- 不必须在组件根目录下
$ : zybpod -p /Users/wendy/Desktop/ZYBPrograms/yklogin/YKLogin.podspec -t 0.0.1
或
$ : zybpod -p /Users/wendy/Desktop/ZYBPrograms/yklogin/YKLogin.podspec
- 指定根目录下
$ : zybpod -p YKLogin.podspec -t 0.0.1
或
$ : zybpod -p YKLogin.podspec
2.参数说明
Common Options:
-p, --podspec name 指定具体podspec文件或者路径
-t, --tag Tag 指定组件版本号,不写则自动+1,不需人工打tag
-b, --branch Branch 指定分支,暂时未开发支持
-s, --specs Name 本地私有组件库名称,默认为 afpai-zybspecs
-l, --use-libraries 是否使用 --use-libraries 默认为YES
-w, --allow-warnings 是否使用 --allow-warnings 默认为YES
-u, --repo-update 是否进行pod repo update 操作,必须tag自动计算版本号异常,默认为NO
-h, --help Help