首页 > 代码库 > 移动开发 一些打包脚本
移动开发 一些打包脚本
ideploy
Usage
PreBuild tools
idepoly.py
用于build前 替换一些文件和字段
应用场景
- 多渠道build
- 不同包显示不同的icon或者splash
配置文件 ci.yml
replace_from_pics:需要替换的文件路径集合 replace_to_pics:需要被替换的文件路径集合template_source_files:需要替换的文本文件路径集合,需要被替换的内容使用 {{replace_content}}表示,例如 {{id}}template_target_files:需要被替换的文本文件路径集合 定义一个replace_content,例如 replace_content: Hello Yaml
运行
python idepoly.py (默认加载ci.yml)python idepoly.py xx.yml (自定义的yml,格式参考ci.yml)
AfterBuild tools
firupload.py
用于打包完后上传到 fir
应用场景
打包好的x.ipa 或者 xx.apk 需要给QA进行测试,可以通过fir进行分发
Install
sudo easy_install clint sudo easy_install requests sudo easy_install requests_toolbelt
config.yml
appid: 应用id (android: applicationId, ios:bundleId)token: fir 提供的 tokenfilepath: xx.ipa/xx.apk 的路径type: ios/android
运行
python firupload.py
blog: beiliubei
githup: https://github.com/beiliubei/ideploy
移动开发 一些打包脚本
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。