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
Bitriseことはじめ
Search
ykkc
January 27, 2020
Technology
65
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Bitriseことはじめ
ykkc
January 27, 2020
More Decks by ykkc
See All by ykkc
初めてのハードウェア対応
ykkc
4
1.4k
Magic Podで始める ローコンテクストな モバイルUIテスティング
ykkc
0
110
Other Decks in Technology
See All in Technology
AI x 開発生産性を取り巻く予算戦略と投資対効果
i35_267
1
190
個人開発で育てる「大規模設計の苗床」 - AI時代の1人開発から始める業務への知識接続 / The Seedbed for Large-Scale Design - From AI-Era Solo Projects to Professional Knowledge
bitkey
PRO
1
280
変更し続けられるシステムをどう保つか — AI時代のSSoTという設計原則
kawauso
0
220
大量データに対しても、生成AIを用いてリーズナブルにデータ加工をしたい!Databricksのai_queryについて調べてみた
kamoshika
1
220
SREとQA 二人三脚で進めるSLO運用/sre-qa-slo
sugitak
0
1k
プロダクト開発組織の現在地(Ver.2026/07) / product-organization
kaonavi
0
120
複数プロダクト組織のAIネイティブ化における戦略 / AICon2026_kude
rakus_dev
0
110
「AIに依存している」と 「AIを使いこなしている」の違い
k8yasuma
0
120
実践!既存 Project への AI-Driven Development 適用〜 一ヶ月で Project 唯一のフロントエンドエンジニアを作り出せ〜
lycorptech_jp
PRO
0
240
関数型の考えを TypeScript に持ち込んで、テストしやすい純粋関数を増やす / Pure at the Core, Effects at the Edge: Bringing Functional Thinking into TypeScript
kaminashi
2
130
Network Firewallやっていき!
news_it_enj
0
170
kaonavi Tech Night#1
kaonavi
0
110
Featured
See All Featured
Technical Leadership for Architectural Decision Making
baasie
3
440
Google's AI Overviews - The New Search
badams
0
1.1k
Bash Introduction
62gerente
615
220k
The Invisible Side of Design
smashingmag
301
52k
New Earth Scene 8
popppiees
3
2.4k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
390
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
660
How GitHub (no longer) Works
holman
316
150k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
We Are The Robots
honzajavorek
0
280
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.4k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
1
1.6k
Transcript
hey iOS LT #01 2020/01/27 @ hey Takeshi Yokokoji (@_ykkc)
Bitrise ͜ͱ͡Ί
Name Takeshi Yokokoji Twitter @_ykkc Company Coiney, inc. iOS Developer
About me
- Bitriseͱʁ - Bitriseͷ͍͍ͱ͜Ζ - BitriseͷͭΒ͍ͱ͜Ζ - ࣮ફͰϋϚΓϙΠϯτ Agenda
Bitriseͱʁ
- εϚϗΞϓϦಛԽCI/CDαʔϏε - GUIૢ࡞ͷΈͰ݁͢ΔϫʔΫϑϩʔ - ΠϯςάϨʔγϣϯ͕๛ - ϩʔΧϧڥͰCLIͰಈ࡞ͤ͞Δ͜ͱՄೳ - ڝ߹αʔϏε
- GitHub Actions - Circle CI - Travis CI Bitriseͱʁ
Bitriseͷ͕͜͜ྑ͍
- GUI͚ͩͰ݁͢ΔͷͰɺॳΊͯCI/CDαʔϏεΛ͏ਓͰ؆୯ʹϫʔΫϑϩʔΛ࡞ΕΔ Bitriseͷ͕͜͜ྑ͍
- FreeϓϥϯͰMac OSͷVMΛ͏͜ͱ͕Ͱ͖Δ - Circle CI ($30 / month) -
Travis CI ($63 / month) - GitHub Actions (free for latest plan) Bitriseͷ͕͜͜ྑ͍
Bitriseͷ͕ͭ͜͜Β͍
- VMͷεϖοΫ͕͋·Γߴ͘ͳ͍ - ۚͷྗ͕ඞཁ Bitriseͷ͕ͭ͜͜Β͍
- CLIͰ݁͠ͳ͍ - VMʹRepositoryΛcloneͯ͘͠Δ·ͰGUIͰϑϩʔΛ࡞Δඞཁ͕͋Δ ʢclone͖ͯͨ͠RepositoryͷRootͷbitrise.ymlΛಡΈʹߦͨ͘Ίʣ Bitriseͷ͕ͭ͜͜Β͍
࣮ફͰͷϋϚΓϙΠϯτ
࣮ࡍʹݟͯΈ·͠ΐ͏ʂ
- ਓ͕͍ؒͬͯͨϑϩʔ͕ࣗಈԽ͞Εɺ։ൃʹूதͰ͖Δ - Βͳ͍ؒʹյΕ͍ͯͨͱ͍͏͜ͱ͕ى͖ʹ͍͘ - ։ൃʹूதͰ͖Δ & ҆ఆ࣭ͨ͠୲อ͕͞Ε͍ͯΔ -> ؾʹ͢Δ͜ͱ͕ݮΓɺ݁Ռతʹ։ൃ͕ߴʹͳΔʂ
Bitrise (CI/CD) Λಋೖͯ͠خ͘͠ͳΔ͜ͱ
൪֎ฤ Fastlaneͷ͢͢Ί
- iOSͷϦϦʔεࣗಈԽπʔϧ - Ruby - Testbeta৴͕Ͱ͖Δ - ը໘ͷεΫϦʔϯγϣοτࡱΕΔ - Release
NoteͷੜAppleͷਃ·ͰࣗಈԽͰ͖Δ Fastlaneͱ
͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ