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
スマホアプリ開発におけるCI/CDのノーコード化
Search
qst_exe
January 31, 2021
Programming
0
420
スマホアプリ開発におけるCI/CDのノーコード化
「鹿児島.mk #14 ノーコード with ヒラマサ定例会」で発表した内容です
https://kagoshima-mk.connpass.com/event/200560/
qst_exe
January 31, 2021
Tweet
Share
More Decks by qst_exe
See All by qst_exe
Roblox であそぼ
qst_exe
0
110
Apple Vision Pro であそぼ in さくらじまハウス
qst_exe
0
37
Google I/O 2024 Firebase のアップデート内容
qst_exe
0
210
Babylon.js で始めるヘッドレス CMS/A headless CMS on Babylon.js
qst_exe
0
260
WebXR で Web をもっと楽しもう
qst_exe
0
320
今年のメタバースについての取り組みとこれから
qst_exe
0
370
今年のメタバースについての取り組みとこれから
qst_exe
0
98
visionOSアプリ開発について
qst_exe
0
190
visionOSアプリ開発のすゝめ
qst_exe
0
190
Other Decks in Programming
See All in Programming
PC-6001でPSG曲を鳴らすまでを全部NetBSD上の Makefile に押し込んでみた / osc2025hiroshima
tsutsui
0
200
はじめてのカスタムエージェント【GitHub Copilot Agent Mode編】
satoshi256kbyte
0
140
Claude Codeの「Compacting Conversation」を体感50%減! CLAUDE.md + 8 Skills で挑むコンテキスト管理術
kmurahama
1
700
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
460
令和最新版Android Studioで化石デバイス向けアプリを作る
arkw
0
470
re:Invent 2025 のイケてるサービスを紹介する
maroon1st
0
160
TestingOsaka6_Ozono
o3
0
260
【卒業研究】会話ログ分析によるユーザーごとの関心に応じた話題提案手法
momok47
0
160
ELYZA_Findy AI Engineering Summit登壇資料_AIコーディング時代に「ちゃんと」やること_toB LLMプロダクト開発舞台裏_20251216
elyza
2
920
実はマルチモーダルだった。ブラウザの組み込みAI🧠でWebの未来を感じてみよう #jsfes #gemini
n0bisuke2
3
1.4k
從冷知識到漏洞,你不懂的 Web,駭客懂 - Huli @ WebConf Taiwan 2025
aszx87410
2
3.3k
AI Agent Tool のためのバックエンドアーキテクチャを考える #encraft
izumin5210
6
1.5k
Featured
See All Featured
How to build a perfect <img>
jonoalderson
1
4.8k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
2.8k
How STYLIGHT went responsive
nonsquared
100
6k
First, design no harm
axbom
PRO
1
1.1k
ラッコキーワード サービス紹介資料
rakko
0
1.9M
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.1k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
330
Rebuilding a faster, lazier Slack
samanthasiow
85
9.3k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.7k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
260
The Mindset for Success: Future Career Progression
greggifford
PRO
0
200
Visualization
eitanlees
150
16k
Transcript
εϚϗΞϓϦ։ൃʹ͓͚Δ CI/CDͷϊʔίʔυԽ ࣛࣇౡ.mk #14 implements ώϥϚαఆྫձ 2021-01-31 ͨ͘͢Μ
ࣗݾհ ◆໊લɿͨ͘͢Μ ◆ࣗݾհ ιϑτΣΞΤϯδχΞ (εϚϗΞϓϦ։ൃ, WebγεςϜ։ൃ) Larvavel, Firebase, Flutter
ੲɺCoronaͰClubhouseΈ͍ͨͳԻSNS࡞ͬͯ·ͨ͠
݁ εϚϗΞϓϦ։ൃʹ͓͚ΔCI/CDɺ BitriseͰϊʔίʔυԽ͠Α͏ʂ
CI/CDͱ…ʁ CI…ܧଓతΠϯςάϨʔγϣϯ(Continuous Integration)ɻࣗಈόά νΣοΫɻιϑτΣΞͷίʔυͷมߋΛఆظతʹϏϧυɺςετ͢ Δ͜ͱͰιϑτΣΞͷ࣭ΛҰఆʹอͭ͜ͱɻ CD…ܧଓతσϓϩΠ(Continuous Deployment)ɻࣗಈϦϦʔεɻ
STGͰݕূ͠Α͏ʂ
Webͷ߹ ࣮ྃ खಈͰͦΜͳʹ खؒͰͳ͍ खಈͰ ϏϧυˍσϓϩΠ (5min)
εϚϗΞϓϦ(iOS)ͷ߹ XcodeϏϧυ TestFlight Ξοϓϩʔυ ࣮ྃ (10min) (10min) ݕূ·Ͱʹ͕͔͔࣌ؒΔ (AndroidରԠ͢Δ߹…)
XcodeϏϧυ͋Δ͋Δ • PCͷεϖοΫ͕ऑͯ͘Ϗϧυ͕͍ • Ϗϧυͷؒଞͷ࡞ۀ͕Ͱ͖ͳ͍(ϑΝϯͷԻ͕͏Δ͍͞) • εϖοΫͷ͍͍PCͰϏϧυͯ͠ɺ࡞ۀ͕ࢭ·ͬͨΓ ΞοϓϩʔυΛΕͨΓ͢Δ •
Ξοϓϩʔυ͙ͯ͢͠ʹςετͰ͖ΔΘ͚Ͱͳ͘ɺ TestFlightͷөͪͷ͕࣌ؒ͋Δ(30min)
None
None
None
None
࣮ ԋ
݁ εϚϗΞϓϦ։ൃʹ͓͚ΔCI/CDɺ BitriseͰϊʔίʔυԽ͠Α͏ʂ
ͪΐͬͱͬͯʂʂ ͦͷϊʔίʔυɺຊʹඞཁʁ
GitHub Actions
• ূ໌ॻ伴ͷཧ͕ΊΜͲ͍͘͞ • macOSͰϏϧυ͢ΔͱGitHub ActionsͷδϣϒΛେྔʹফඅ͢Δ • (2FAඞਢͰ͞Βʹ໘ʹͳΔ…ʁ)
BitriseͳΒ • ূ໌ॻ伴Ξοϓϩʔυ͢Δ͚ͩͰOK • 1Ϗϧυ͋ͨΓͷ੍࣌ؒݶ͋Δ͕GitHub ActionsΑΓ҆Ձ • ઃఆΛymlͱͯ͠μϯϩʔυͰ͖Δ
ҰԠσϝϦοτ • Ϗϧυͷ࣌ؒGitHub ActionsʹൺΔͱ͍ • ެ։ϦϙδτϦͷ߹ɺGitHub Actionsͷδϣϒͷফඅ࣌ؒແݶ • App Store
ConnectGoogle Play Storeͷ༷͕มΘͬͨͱ͖ʹɺ work f l ow͕յΕΔ(͙͢ʹରԠͯ͘͠ΕΔ͕…) • ࡉ͔͍ύϑΥʔϚϯενϡʔχϯά͕Ͱ͖ͳ͍
ࠓճͷݕূʹͬͨίʔυ
ऴ ܶ