美文网首页
工具链开发篇:Pod 库脚本化

工具链开发篇:Pod 库脚本化

作者: SoaringHeart | 来源:发表于2020-03-27 16:18 被阅读0次

    随着Pod库的数量逐渐增加,常用的七八个,长期维护的十几个,每次通过手敲 git 命令 创建维护升级 Pod 逐渐成为了一种负担(先不说命令是否记得住,记得全,不会敲错),遂花费几天时间脚本化。目录如下:
    ├── build
    │ ├── Shells
    │ │ ├── common.sh
    │ │ ├── echo_color.sh
    │ │ └── git_action.sh
    │ ├── create.sh (创建本地lib之后输入github密码创建远程repo)
    │ ├── push.sh (pod首次创建之后关联及其推送到repo)
    │ └── update.sh (pod库以后每次的版本升级)

    如何使用:
    (首先将每个脚本中的 username 改为自己的 github 用户名, 本地 ssh 配置)

    1. create.sh 和 Shells 粘贴复制到桌面,进入终端该目录执行:sh create.sh PodName
    2. 创建本地库成功后会要求输入用户密码,以创建远程pod库
    3. repo 成功后执行 sh push.sh 本地库会关联并推送代码到远程库
      ...
      添加pod文件,配置 *.podspec 文件等
      ...
    4. (每次更新pod库 tag必须比之前大)修改完成后执行 sh update 即可。

    至此从本地库创建,远程库创建,本地lib关联远程库repo,以及 脚本化升级Pod,完美实现。

    Github

    相关文章

      网友评论

          本文标题:工具链开发篇:Pod 库脚本化

          本文链接:https://www.haomeiwen.com/subject/hyoluhtx.html