博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
移动开发 一些打包脚本
阅读量:4946 次
发布时间:2019-06-11

本文共 852 字,大约阅读时间需要 2 分钟。

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

用于打包完后上传到

应用场景
打包好的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:

 

githup: https://github.com/beiliubei/ideploy

转载于:https://www.cnblogs.com/beiliubei/p/3987789.html

你可能感兴趣的文章
Boolean Expressions
查看>>
They Are Everywhere
查看>>
数据结构--汉诺塔递归Java实现
查看>>
day14 多态与抽象
查看>>
Eclipse CDT 出现 launch failed Binary not found
查看>>
apache jmeter
查看>>
Linux 基本命令
查看>>
RedHat7.0 网络源的配置
查看>>
(Mark)JS中关于闭包
查看>>
流程结构图
查看>>
ios端web app在键盘升起后缩小view防止界面仍可上下滑动
查看>>
从service弹出系统级自定义提示框,可在任意页面弹出
查看>>
Bootstrap简单介绍
查看>>
iOS Touch ID 身份认证
查看>>
springboot 注解笔记
查看>>
图解HTTP---------------------------------------4
查看>>
rsync+inotify脚本
查看>>
文件上传
查看>>
(Problem 92)Square digit chains
查看>>
0809
查看>>