Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
gradleプラグイン作ってみた #abc2014spring
Search
henteko
March 21, 2014
3
270
gradleプラグイン作ってみた #abc2014spring
henteko
March 21, 2014
Tweet
Share
More Decks by henteko
See All by henteko
エンジニア経営者がハマりがちな罠
henteko
1
310
データ分析基盤を構築してみた
henteko
1
270
Unity Shader Graphで魔法陣を作ってみた
henteko
1
5.3k
ML-Agentsの簡単な環境構築
henteko
0
960
2012TeRes11月部会
henteko
0
140
技術系同人誌執筆のすゝめ
henteko
1
140
ipaファイルの中身を 覗いてみよう
henteko
1
2.2k
Xperia Touchで遊んでみた
henteko
0
2.5k
RubyでiOSアプリをビルドしよう
henteko
0
1.4k
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
422
63k
Pencils Down: Stop Designing & Start Developing
hursman
117
11k
For a Future-Friendly Web
brad_frost
172
9k
Optimising Largest Contentful Paint
csswizardry
8
2.4k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
357
22k
Building an army of robots
kneath
300
41k
10 Git Anti Patterns You Should be Aware of
lemiorhan
648
58k
Mobile First: as difficult as doing things right
swwweet
216
8.6k
Documentation Writing (for coders)
carmenintech
60
3.9k
Testing 201, or: Great Expectations
jmmastey
28
6.3k
A Modern Web Designer's Workflow
chriscoyier
689
190k
Music & Morning Musume
bryan
41
5.6k
Transcript
Gradleプラグイン 作ってみた ABC2014Spring henteko
None
henteko
電気通信⼤大学 4年
はてな: henteko07 Twitter: @bilyakudan GitHub: henteko
None
deploygate
株式会社ミクシィの 新規事業の1つ deploygate
Android/iOSアプリの Betaテストを⽀支援する サービス deploygate
Android/iOSアプリの Beta サービス Developer向けサービス deploygate
世界93カ国で 使われている deploygate
None
Gradle
Gradle ビルドシステム
Gradle GroovyのDSLによって ビルドスクリプトが書ける
Gradle 最⾼高に便利!
Gradle Androidアプリもビルド 出来る
Gradle gradle-‐‑‒android-‐‑‒plugin
$ ./gradlew assemble
gradle-‐‑‒deploygate-‐‑‒plugin deploygate
$ ./gradlew assemble
$ ./gradlew assemble uploadDeployGate deploygate
詳しい使い⽅方なんかは… IUUQTHJUIVCDPN%FQMPZ(BUFHSBEMFEFQMPZHBUF QMVHJO
pull req⼤大歓迎! deploygate
1つのバグ報告 2つの機能改善案 deploygate
“DeployGate conveniently has a Gradle Plugin. great!” http://www.snap-‐‑‒interactive.com/blog/automating-‐‑‒our-‐‑‒ android-‐‑‒app-‐‑‒with-‐‑‒gradle-‐‑‒and-‐‑‒deploygate/
deploygate
gradle使ってる⼈人!
Android以外でも 使ってる⼈人!
gradleはAndroidだけ じゃない!
gradleでiOSアプリを ビルドしよう!
gradleでiOS ビルドしよう! DeployGateもiOS対応したしね!
iPhoneアプリを GradleでビルドしてDeployGate で⾃自動配布する⽅方法
gradle-‐‑‒xcodePlugin + gradle-‐‑‒deploygate-‐‑‒plugin
簡単に出来る!
Travis CIとかで ⾃自動ビルドとか出来る!
Travis CI ⾃自動ビルドとか出来る 多分
詳しくは
まとめ
Gradle最⾼高!
最後に
None
None
None
1名様に プレゼント!
僕に話しかけて ください
Enjoy a happy deploy!