1225

Twitter:@dn0t_ GitHub:@ogrew

JenkinsでビルドできたらGoogleDriveに自動でアップロード

φ(・・ < これはメモです。

Jenkinsでビルドさせたapk, ipaファイルなどをGoogle Driveに自動でアップロードさせたい。 調べたところ、たぶん方法は3つある。

①GoogleDriveのクライアントアプリで常に同期させるようにしておく方法

メリット:ビルドのアウトプット先をその同期させるディレクトリにしておけばいい。楽。
デメリット:同期、なのでビルドするマシンでなにかトラブルがあったら過去のapkも消える?(復元できるだろうけど)
qiita.com

②"gdrive"というCLIツールでアップロードする方法

メリット:アップロード、ダウンロードをする、ので①より安全?シェル書くのも多分楽。
デメリット:サードパーティツールとしてGoogle連携することになる(あとgdriveメンテあんまされてない)
qiita.com

③ビルドスクリプト内でアップロードまでさせる方法(Google Drive SDK for Unityを使う)

メリット:Jenkinsもう頑張らなくていい、お前は十分だ
デメリット:使うSDKが増える

qiita.com