Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Bitriseのリファクタリング
Search
100059
September 03, 2019
Technology
390
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Bitriseのリファクタリング
Bitriseのリファクタリングについて
Bitrise User Group Meetup #2
2019/09/03
100059
September 03, 2019
More Decks by 100059
See All by 100059
アクセシビリティが高いFlutterアプリケーションを開発する
akihisasengoku
2
4.2k
Flutter Accessibility
akihisasengoku
1
760
組織作りで大切にしていること
akihisasengoku
0
150
Introducing Function Builder
akihisasengoku
3
910
Awaiting for New UI in iOS 13
akihisasengoku
0
1.6k
RxSwiftのテスト入門
akihisasengoku
1
1.2k
Other Decks in Technology
See All in Technology
2026-09-18 gotanda.sre Terraformで複数環境作ったり、複数Stateに分割したりそれとTerragrunt / Terraform multi envs and multi states
masasuzu
4
750
手を動かして実感する、Kiro が変える開発体験
inariku
0
360
C#未経験の僕がAIに読めるコードを書かせるまで
maguroalternative
0
310
認知負荷を吸収し、プロダクトをまたぐPR Preview基盤の設計事例
taiki45
2
340
なぜ「決定性」が 決定的に重要なのか? Durable Execution 基盤の数理的理解 #serverlessjp / ServerlessDays Tokyo 2026
ytaka23
4
1.3k
PQC移行の今 -- IETF からみた現在地
satokan
3
370
プラットフォームを「作る」、 チームに「入り込む」
sansantech
PRO
0
180
AI Native Platform Engineering 〜PlatformとAgileで“作る速さ”を“価値”へ〜
uya116
0
160
セルフサービスのオブザーバビリティ基盤をOpenTelemetryで作る / Building a Self-Service Observability Platform with OpenTelemetry
ymotongpoo
3
340
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
16
120k
2026-09-08 そのJavaモダナイゼーション、AIに丸投げで大丈夫?IBM Bobで変わる品質と効率
yutanonaka
1
200
AIで社員の自主発信に広報目線を組み込む
_mossann_t
0
150
Featured
See All Featured
Making the Leap to Tech Lead
cromwellryan
135
10k
Docker and Python
trallard
47
4.2k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
1k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Evolving SEO for Evolving Search Engines
ryanjones
0
300
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.8k
It's Worth the Effort
3n
188
29k
Product Roadmaps are Hard
iamctodd
55
13k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.2k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
42k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
410
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
2
2.2k
Transcript
BitriseͷϦϑΝΫλϦϯά Bitrise User Group Meetup #2 2019/09/03
Akihisa Sengoku @akihisasen גࣜձࣾαΠόʔΤʔδΣϯτ AmebaʢΞϝʔόʣ iOSΤϯδχΞ
࠷ۙͷAmebaͷCIɾCD ʢiOS Teamʣ
2019 02݄ BitriseʹҠߦ ϦϦʔεαΠΫϧ ͷॖ ࣗಈԽΛ ਪਐ
2019 02݄ BitriseʹҠߦ ϦϦʔεαΠΫϧ ͷॖ ࣗಈԽΛ ਪਐ Workflow 8 12
16
Workflowͷͷ૿Ճ ཧऀͷ૿ՃͰɺ Bitriseͷ͍উख͕Լ
BitriseͷઃఆWorkflow Λཧ
ຊͷ༰ ͙͢ʹͰ͖Δ #JUSJTFΛϦϑΝΫλϦϯά5JQT
ઃఆฤ
APP ICONΛઃఆ͠Α͏! 5JQT
ଟ͘ͷ"11Λཧ͍ͯ͠Δͱ͖ʹ Ͳͷ"11ͷ#VJME͕Θ͔ΓͣΒ͍
Project Type Λઃఆ͠Α͏! 5JQT
OK!!
Github ChecksΛ༗ޮԽ 5JQT
Auto-cancel buildsͷ ઃఆΛద͢Δ 4ͭͷauto-cancelͷઃఆΛదʹઃఆͯ͠ɺ ෆཁͳϏϧυΛݮ 5JQT
Workflowฤ
StepͷλΠτϧΛ໌֬ʹ FaslaneεΫϦϓτͳͲͷ࣮ߦStepʹ ࣮ߦ༰ΛTitleʹهࡌ͢Δͱ 5JQT
StepͷVersionΛalways latest StepͷVersionΛ͋͛Δཧ͕खؒͳͷͰɺ always latestʹ͍ͯ͠·͢ɻ always latestʹ͓͍ͯͯ͠ɺ͕ൃੜͨ͠ ͱ͖ʹରԠ͢Δํʹ͍ͯ͠·͢ɻ 5JQT
Utility WorkflowΛͬͯɺ ࠶ར༻Մೳͳঢ়ଶΛ࡞Δ Utility Workflowͱʁ WorkflowͰͷΈ༻͜ͱ͕Ͱ͖ɺ࣮ߦ͢Δ͜ ͱ͕Ͱ͖ͳ͍Workflowɻ Workflow໊ͷઌ಄ʹ`_` Λ͚ͭΔ͜ͱͰఆٛɻ 5JQT
@TFU@VQ ˣ ڥมͷઃఆ ˣ @CVJME ˣ @EJTUSJCVUF ˣ @TFOE@NFTTBHF ྫ
EJTUSJCVUJPO ͷ8PSLqPX
TriggerͰͷBuildΛੵۃతʹ औΓೖΕΔ 5JQT
• App StoreͷόΠφϦʔͷఏग़Λrelease/ *ϒϥϯνͷpushͰߦ͏ • 1ͭͷେ͖ͳWorkflowΛTagPushͷ TriggerΛׂͬͯ • ظͷ։ൃͰɺఆظతʹςετ৴Λख ಈͰߦͳ͍ͬͯͨՕॴʹTriggerΛઃఆ
→ ݟ͢ͱ݁ߏ͋Γ·ͨ͠ɻ
ฤ
μϯϩʔυURLΛదͳ ॴʹஔ μϯϩʔυURLͷஔॴ • BitriseͷBuildsͷAPPS & ARTIFACTS • GithubͷPRɺϦϦʔεϊʔτ •
Slackͷνϟϯωϧ 5JQT
Ҏલ • BitriseͷBuildsͷAPPS & ARTIFACTS • → ։ൃऀ༻ " •
GithubͷPRɺϦϦʔεϊʔτ • → ։ൃऀ༻ " • Slackͷ༻νϟϯωϧ • → σΟϨΫλʔɺσβΠφʔɺςελʔ
• Slackͷ༻νϟϯωϧ • → σΟϨΫλʔɺσβΠφʔɺςελʔ σΟϨΫλʔσβΠφʔ͕΄͍͠ όΠφϦʔΛݟ͚ͭΒΕͳ͍
վળ • SlackͷURLͷߘॴΛࡉԽ • Store൛ • Test Flight൛ • Aػೳ൛
• Bػೳ൛ • etc σΟϨΫλʔ σβΠφʔ
·ͱΊ BitriseͷઃఆWorkflow Λݟͯ͠։ൃνʔϜશһ͕ շదʹ͑ΔBitriseڥʹ͠Α͏