美文网首页iOS New Time
Python脚本实现自动上传iOS podspec文件

Python脚本实现自动上传iOS podspec文件

作者: 被帅醒的小吴同志 | 来源:发表于2020-04-27 18:03 被阅读0次

    写iOS的都知道,经常需要维护一些podspec私有库,每次手动上传打tag太麻烦,今天给大家分享一个我最近写的自动上传podspec文件的python脚本。

    (之前是用shell写的,最近在玩python,顺便花个5分钟撸一个出来,最后发现比用shell写省了好多代码,可读性也比shell强太多。)

    内容

    自动化脚本包含以下内容:
    1、自动提交与上传代码
    2、根据podspec文件正则匹配tag,并push git tag到远端
    3、lint本地的podspec文件正确性
    4、push本地的podspec文件至指定的远端地址

    代码地址

    https://github.com/XiaoWuTongZhi/upload_podspec (喜欢的朋友给点个star)

    用法

    Step1 修改一些全局变量:

    spec_path = './xxx.podspec'
    spec_name = 'xxx.podspec'
    specs_name = 'XXXSpecs'
    source_specs_url = 'ssh://git@gitlab.263nt.com:xxx/xxx.git'
    

    Step2 给脚本增加可执行权限

    chmod 777 upload.py
    

    Step3 执行脚本

    ./upload.py
    

    相关文章

      网友评论

        本文标题:Python脚本实现自动上传iOS podspec文件

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