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
290
gradleプラグイン作ってみた #abc2014spring
henteko
March 21, 2014
Tweet
Share
More Decks by henteko
See All by henteko
AIが書いたコードをAIが検証する!自律的なモバイルアプリ開発の実現
henteko
1
240
エンジニア経営者がハマりがちな罠
henteko
1
350
データ分析基盤を構築してみた
henteko
1
400
Unity Shader Graphで魔法陣を作ってみた
henteko
1
6.9k
ML-Agentsの簡単な環境構築
henteko
0
1.2k
2012TeRes11月部会
henteko
0
150
技術系同人誌執筆のすゝめ
henteko
1
150
ipaファイルの中身を 覗いてみよう
henteko
1
2.3k
Xperia Touchで遊んでみた
henteko
0
2.5k
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
331
21k
Making Projects Easy
brettharned
118
6.4k
Fireside Chat
paigeccino
40
3.7k
Visualization
eitanlees
148
16k
Building Better People: How to give real-time feedback that sticks.
wjessup
368
20k
RailsConf 2023
tenderlove
30
1.2k
Testing 201, or: Great Expectations
jmmastey
45
7.7k
Gamification - CAS2011
davidbonilla
81
5.5k
Learning to Love Humans: Emotional Interface Design
aarron
274
40k
Become a Pro
speakerdeck
PRO
29
5.5k
Statistics for Hackers
jakevdp
799
220k
The Cost Of JavaScript in 2023
addyosmani
53
9k
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!