標籤:android blog http io os 使用 ar 檔案 sp
ideployUsagePreBuild toolsidepoly.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 toolsfirupload.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
移動開發 一些打包指令碼