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
Ionicアプリのビルド自動化
Search
Hayato OKUMOTO
June 01, 2021
Programming
0
17
Ionicアプリのビルド自動化
https://ionic-jp.connpass.com/event/210399/
Hayato OKUMOTO
June 01, 2021
Tweet
Share
More Decks by Hayato OKUMOTO
See All by Hayato OKUMOTO
推し活の ハイトラフィックに立ち向かう Railsとアーキテクチャ - Kaigi on Rails 2024
falcon8823
6
1.1k
Angular x Auth0 複数サービス展開での認証基盤を考える
falcon8823
0
430
Angular Schematicsを利用した アプリ量産体制
falcon8823
0
82
iOSとIonicとHEIF画像
falcon8823
0
320
Firebase Authentication - Ionic Meetup #12 Tokyo
falcon8823
0
250
IonicアプリをAuth0で認証する - Ionic Meetup #16 in Online
falcon8823
0
370
Other Decks in Programming
See All in Programming
約9000個の自動テストの 時間を50分->10分に短縮 Flakyテストを1%以下に抑えた話
hatsu38
21
8.1k
RailsのPull requestsのレビューの時に私が考えていること
yahonda
4
1.5k
破壊せよ!データ破壊駆動で考えるドメインモデリング / data-destroy-driven
minodriven
13
3.6k
WEBエンジニア向けAI活用入門
sutetotanuki
0
280
本編では話さない Zig の話
andpad
2
140
Identifying User Idenity
moro
4
5.2k
Tuning GraphQL on Rails
pyama86
2
690
ピラミッド、アイスクリームコーン、SMURF: 自動テストの最適バランスを求めて / Pyramid Ice-Cream-Cone and SMURF
twada
PRO
6
370
hotwire_or_react
harunatsujita
6
2.6k
Kaigi on Rails 2024 - Rails APIモードのためのシンプルで効果的なCSRF対策 / kaigionrails-2024-csrf
corocn
4
2.2k
カスタムしながら理解するGraphQL Connection
yanagii
0
620
Golang と Erlang
taiyow
8
1.8k
Featured
See All Featured
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
5
140
GraphQLとの向き合い方2022年版
quramy
43
13k
Designing on Purpose - Digital PM Summit 2013
jponch
114
6.9k
Optimizing for Happiness
mojombo
376
69k
Typedesign – Prime Four
hannesfritz
39
2.4k
A Modern Web Designer's Workflow
chriscoyier
692
190k
Adopting Sorbet at Scale
ufuk
73
9k
For a Future-Friendly Web
brad_frost
174
9.4k
Agile that works and the tools we love
rasmusluckow
327
21k
Art, The Web, and Tiny UX
lynnandtonic
296
20k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
31
2.6k
Gamification - CAS2011
davidbonilla
80
5k
Transcript
IonicΞϓϦͷϏϧυࣗಈԽ גࣜձࣾTwoGate CTO Ԟຊ ൏
Ԟຊ൏ w גࣜձࣾ5XP(BUF UXPHBUFDPN w ڞಉۀऀऔక$50 w ৽نࣄۀͷ։ൃύʔτφʔ w
ैۀһਓશһΤϯδχΞฏۉྸʙࡀ ࣗݾհ 2
w ΞϓϦɼαʔόɼΠϯϑϥ͔ΒϏδωεϞσϧ·Ͱɺ৽نࣄۀͷཱͪ ্͛ʹ͏ϓϩμΫτ։ൃ͕ಘҙͳձࣾͰ͢ɻ w ΤϯδχΞʢओʹߴઐग़ʣͷձࣾͰɺΤϯδχΞͷҙݟ͕ڧ ͘ө͞ΕͨϓϩμΫτ։ൃΛಘҙͱ͍ͯ͠·͢ɻ 5XP(BUFʹ͍ͭͯ 3 ओཁͳ࠾༻ٕज़ελοΫ
ϏϧυͷࣗಈԽ $*$% ͯ͠·͔͢ʁ
w ϦϦʔε·Ͱͷ࡞ۀ͕ෳࡶ w 8FC൛ J04 "OESPJE w Ϗϧυखॱͷϛε w ຊ൪ϦϦʔεͨ͠ͷ͕ςετڥʹܨ͕͍ͬͯͨ
w ଞͷਓͷڥͰϏϧυ͕௨Βͳ͍ w खݩϑΝΠϧͷΩϟογϡʹΑΔ ଐਓԽ ϏϧυΛࣗಈԽ͠ͳ͍ͱʜ 5
w *POJD"QQ fl PX w $JSDMF$* w #JUSJTF w (JU-BC$*
*POJDΞϓϦϏϧυͷબࢶ 6
(JU-BC$*ͷϝϦοτ w %PDLFSϕʔεͷ$*ج൫Λ؆୯ʹͭ͘ΕΔ w %PDLFSϕʔεͳΒϩʔΧϧͰಉ͡ڥͰϏϧυͰ͖Δ w 3VOOFS͕$MJFOU͔Β4FSWFSʹΞΫηε͢Δ1VMMܕͳͷͰɺϓϥΠϕʔτڥͰ ؆୯ʹߏஙͰ͖Δ w ࣗલͰ3VOOFSΛಈ͔ͤΔ$*අ༻ΛݮΒͤΔ
w "84&$ͷεϙοτΠϯελϯεΛ׆༻ͨ͠"VUP4DBMJOHʹରԠ w IUUQTEPDTHJUMBCDPNSVOOFSDPO fi HVSBUJPOSVOOFS@BVUPTDBMF@BXT
(JU-BC$*ͷϝϦοτ w NBD04$*ڥߏஙͰ͖Δ w %PDLFSϕʔεͰͳ͘ͳΔ͕ɺԾϚγϯ 1BSBMMFMT ϕʔεͷ$*ڥΛ ߏஙͰ͖Δ w IUUQTEPDTHJUMBCDPNSVOOFSFYFDVUPSTQBSBMMFMTIUNM
w ϨδϡʔϜঢ়ଶ͔Βελʔτͯ͘͠ΕΔͷͰىಈ%PDLFS3VOOFSฒ ʹ͍
(JU-BC$*ͷσϝϦοτ w ࣗͰ͓कΓ͠ͳ͍ͱ͍͚ͳ͍ w 043VOOFSΞοϓσʔτରԠ w 9$PEFͷΞοϓσʔτରԠ
$*ͰΒ͍ͤͯΔλεΫ 10 Test/lint -> Angular Build -> Native Build ->
Deploy
w ӡ༻։࢝ ͔Βສͷ$*+PC w KPCT w αʔόোతͳμϯλΠϜ΄΅ແ͍ w
&$ʹ(JU-BCΛ͚ͩݐͯͯΔͷΈ "VUP4DBMJOHʹΑΔ͍ ࣺͯ w .BDΠϯελϯε৭ʑཧ͕େมͰ͋ͬͨ 5XP(BUFͰͷ(JU-BC$*࣮ 11