Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Google Playへの内部テスト版公開について/About the internal te...
Search
Ryosuke Horie
October 09, 2018
Programming
2
520
Google Playへの内部テスト版公開について/About the internal test release on Google Play
Ryosuke Horie
October 09, 2018
Tweet
Share
More Decks by Ryosuke Horie
See All by Ryosuke Horie
Androidifyから学ぶFirebase AI Logic SDKの使い方
horie1024
0
42
GitHub Copilot Use Cases at ZOZO
horie1024
1
2.2k
Miro × ZOZO ZOZOのMiro活用事例紹介
horie1024
0
2.7k
GitHub Copilotは開発者の生産性をどれだけ上げるのか?ZOZOでの全社導入とその効果 / How Much Does GitHub Copilot Improve Developer Productivity? The Company-wide Implementation and Its Effects at ZOZO
horie1024
36
28k
ZOZOTOWNにおける開発生産性向上に関する取り組み / Initiatives to Improve Development Productivity at ZOZOTOWN
horie1024
8
6.6k
How does the Relay connect Android app development and Design?
horie1024
2
2.1k
既存画面の Jetpack Composeでの書き換え: FAANSでの事例紹介 / Case study of rewriting existing screens with Jetpack Compose
horie1024
0
1.9k
スキルマップを作った話 / Create a skills map
horie1024
3
4.7k
Miroを使った開発効率向上のための取り組み / Using Miro Efforts to Improve Development Efficiency
horie1024
0
2.6k
Other Decks in Programming
See All in Programming
DSPy Meetup Tokyo #1 - はじめてのDSPy
masahiro_nishimi
1
160
開発に寄りそう自動テストの実現
goyoki
1
770
ローターアクトEクラブ アメリカンナイト:川端 柚菜 氏(Japan O.K. ローターアクトEクラブ 会長):2720 Japan O.K. ロータリーEクラブ2025年12月1日卓話
2720japanoke
0
720
リリース時」テストから「デイリー実行」へ!開発マネージャが取り組んだ、レガシー自動テストのモダン化戦略
goataka
0
120
안드로이드 9년차 개발자, 프론트엔드 주니어로 커리어 리셋하기
maryang
1
110
WebRTC、 綺麗に見るか滑らかに見るか
sublimer
1
160
WebRTC と Rust と8K 60fps
tnoho
2
1.9k
tsgolintはいかにしてtypescript-goの非公開APIを呼び出しているのか
syumai
6
2.1k
AtCoder Conference 2025「LLM時代のAHC」
imjk
1
260
ViewファーストなRailsアプリ開発のたのしさ
sugiwe
0
430
Context is King? 〜Verifiability時代とコンテキスト設計 / Beyond "Context is King"
rkaga
7
1k
TypeScript 5.9 で使えるようになった import defer でパフォーマンス最適化を実現する
bicstone
1
1.3k
Featured
See All Featured
Designing for Performance
lara
610
69k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
70k
Balancing Empowerment & Direction
lara
5
790
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Become a Pro
speakerdeck
PRO
31
5.7k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.2k
We Have a Design System, Now What?
morganepeng
54
7.9k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Navigating Team Friction
lara
191
16k
Transcript
Google Playͷ෦ςετ൛ެ։ʹ͍ͭͯ potatotips #55 @Horie1024 1
ࣗݾհ • @Horie1024 • ZOZOςΫϊϩδʔζ • AndroidΤϯδχΞ • Androidςετશॻ •
8ষCI/CDΛࣥච͠·ͨ͠ 2
ࠓ͢༰ • ΞϓϦͷ෦ςετ൛ެ։ʹ͍ͭͯ • ෦ςετ൛ͷಛ • Ͳ͏༻͍͔ͯ͘͠ʁ 3
AndroidΞϓϦͷϦϦʔε • Google Play DeveloperίϯιʔϧΞΫηε • apk or aab ΛΞοϓϩʔυ
• ൛ͱͯ͠ެ։ 4
ϦϦʔεͷஈ֊ • ෳͷϦϦʔεஈ֊ • ൛ • Φʔϓϯςετ൛ • Ϋϩʔζυςετ൛ •
෦ςετ൛ 5
෦ςετ൛ • Ҏલ༻ҙ͞Ε͍ͯͳ͔ͬͨஈ֊ • ͲΜͳಛ͕͋Δͷ͔ʁ 6
֤ஈ֊ͷಛ ஈ֊ ެ։ൣғ ެ։·Ͱͷ࣌ؒ Φʔϓϯςετ શͯͷϢʔβʔ ࣌ؒ Ϋϩʔζςετ টͨ͠ςελʔ ࣌ؒ
෦ςετ টͨ͠ςελʔ 7
෦ςετ൛ͷಛ • ಛఆͷςελʔςετ൛ΞϓϦΛ৴ • Google Playܦ༝Ͱͷ৴ • ެ։͞ΕΔ·Ͱͷ͕࣌ؒਝ 8
෦ςετ൛ΛͲ͏͏ʁ • QAɾϦϦʔεલ࠷ऴςετ • Ϣʔβʔ͕࣮ࡍʹ༻͢Δڥʹ͍ۙঢ়ଶͰͷςετ͕Մೳ • Android App BundleʹରԠͨ͠ΞϓϦͷςετʹ༗ޮ 9
෦ςετ൛ΛͲ͏͏ʁ • QAɾϦϦʔεલ࠷ऴςετ • Ϣʔβʔ͕࣮ࡍʹ༻͢Δڥʹ͍ۙঢ়ଶͰͷςετ͕Մೳ • Android App BundleʹରԠͨ͠ΞϓϦͷςετʹ༗ޮ •
ެ։͕ਝʹߦΘΕΔͷͰ։ൃϑϩʔʹΈࠐΈ͍͢ 10
CIαʔϏεͱͷ࿈ܞ • Gradle Play Publisher1 • ෦ςετ൛Ͱͷ৴ʹରԠ2 play { track
= "internal" } 2 Android App Bundleαϙʔτ͕͏͙͢ϦϦʔεʢ2018/10/8࣌ʣ 1 https://github.com/Triple-T/gradle-play-publisher 11
෦ςετ൛Λར༻ͨ͠ςετ༻ΞϓϦͷ৴Ҋ • DeployGateʹΑΔ৴ • ։ൃதͷಈ࡞֬ೝɺखಈςετͷ࣮ࢪ • ෦ςετ൛ʹΑΔ৴ • ϦϦʔεલ࠷ऴςετͷ࣮ࢪ 12
·ͱΊ • ෦ςετ൛Ͱςετ൛ΞϓϦΛਝʹެ։Ͱ͖Δ • CIαʔϏεͱͷ࿈ܞ༰қ • ෦ςετ൛Ͱͷ৴ͷ։ൃϑϩʔΈࠐΈʹΑΔ্࣭ • Ϣʔβʔ͕࣮ࡍʹ༻͢Δڥʹ͍ۙঢ়ଶͰͷςετ •
Android App BundleରԠͷςετ 13
͋Γ͕ͱ͏͍͟͝·ͨ͠ 14