0.0.2 • Published 4 years ago

@znative/zpod v0.0.2

Weekly downloads
1
License
ISC
Repository
-
Last release
4 years ago

zpod

简介

cli 是用来支持 Native 工程、pod等开发、更新、发布等一系列流程的工具,工具集正在持续开发更新中,敬请期待。

目前已实现pod版本更新手动tag更新的插件

工具安装

$ npm install -g zpod

使用须知

现有的pod组件工程使用cli工具:

1.使用zpod,暂时不支持git主动上传代码,因为我们目前主要基于master进行tag操作,不建议pod组件库使用其他分支进行tag操作,因此暂时由开发者进行上传,zpod提供了分支选项,但是暂时不支持

2.podspec文件必须按规范格式书写,因为我们队版本号有自定义操作,详情查看使用方式

3.我们强烈建议开发组件的时候集成Demo工程,方便测试,验证

使用方式

1.终端调用

  • 不必须在组件根目录下
$ : zpod -p /Users/wendy/Desktop/ZYBPrograms/yklogin/YKLogin.podspec  -t 0.0.1
或
$ : zpod -p /Users/wendy/Desktop/ZYBPrograms/yklogin/YKLogin.podspec
  • 指定根目录下
$ : zpod -p YKLogin.podspec  -t 0.0.1
或
$ : zpod -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