モバイル開発パッケージスクリプト

1256 ワード

ideploy


Usage


PreBuild tools


idepoly.py


ビルドの前にファイルとフィールドを置換するには
シーンの適用
  • マルチチャネル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   token
    
    filepath: xx.ipa/xx.apk  
    
    type: ios/android
    
    

    うんてん
    python firupload.py
    
    

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