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
ios_ci
Search
ararajp
March 03, 2015
Technology
0
170
ios_ci
iosのciについて
ararajp
March 03, 2015
Tweet
Share
More Decks by ararajp
See All by ararajp
グループ会社を横断したエンジニア組織の立ち上げと挑戦/GENDA-org-2023
ararajp
1
410
iOSアプリのバッテリー消費を意識する/iosdc2020-ios-battery
ararajp
3
3.8k
zzt-meetup.pdf
ararajp
2
1.8k
amp
ararajp
1
130
Other Decks in Technology
See All in Technology
なぜ NOT A HOTEL が Web3 に取り組むのか - NOT A HOTEL TECH TALK
ynunokawa
0
160
プロトタイピングによる不確実性の低減 / Reducing Uncertainty through Prototyping
ohbarye
3
190
Tebiki株式会社 エンジニア採用資料
tebiki
0
4.1k
**強い**エンジニアのなり方 - フィードバックサイクルを勝ち取る / grow one day each day
soudai
60
17k
スタートアップの技術顧問を3年間続けて発生した事と気付き
biwakonbu
0
150
Databricks:『生成AI World Cup』のご案内
databricksjapan
1
130
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs (QCon London)
inesmontani
PRO
0
150
巨大なテーブルのテーブル定義を無停止で安全に誰でも変更できるようにする / Table-definitions-for-huge-tables-can-be-modified-by-anyone-safely-and-non-disruptively
freee
1
730
【SORACOM UG】SIM Deep Dive セキュアエレメント編
soracom
PRO
0
250
「共通基盤」を超えよ! 今、Platform Engineeringに取り組むべき理由
jacopen
25
5.7k
「ふりかえりのふりかえり」をふりかえり、実のあるふりかえりにする
naitosatoshi
0
220
長期間TiDBを使ってきた話 @ 私たちはなぜNewSQLを使うのかTiDB選定5社が語る選定理由と活用LT / Experiences with TiDB Over Time
chibiegg
2
580
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
PRO
301
110k
Documentation Writing (for coders)
carmenintech
59
3.9k
Designing for Performance
lara
601
67k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
124
32k
Building Better People: How to give real-time feedback that sticks.
wjessup
353
18k
Learning to Love Humans: Emotional Interface Design
aarron
266
39k
How to train your dragon (web standard)
notwaldorf
71
5.1k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
20
1.6k
Building an army of robots
kneath
300
41k
No one is an island. Learnings from fostering a developers community.
thoeni
14
2.1k
Side Projects
sachag
451
41k
Building a Modern Day E-commerce SEO Strategy
aleyda
16
6.3k
Transcript
ςετ͔ΒЌ৴·ͰͷࣗಈԽ
Profile ߥҪ ༐ี @ VASILY ܙൺणͰiOSΤϯδχΞΛ͍ͬͯ·͢
Agenda • ߏઆ໌ • બఆཧ༝ • ಋೖͯ͠Έͯͷݱঢ়
ߏઆ໌
github + Travis CI + beta
1. Pull Request (github) 2. ςετ͕ελʔτ (Travis CI) 3. ςετ݁Ռɺίʔυ͕ͳ͚ΕϚʔδ
(github) 4. ςετ͕ελʔτ (Travis CI) 5. ϏϧυɺbetaͷϦΫΤετ (Travis CI) 6. ςελʔ (beta)
None
travis CI
Circle CI iOSβόʔδϣϯ Jenkins ࣗࣾͰαʔόΛཧͨ͘͠ͳ͍ travis CI ্ه̎ͭͷཧ༝͔Β࠾༻
Fabric
TestFlight testflightapp.comดͨ͠ iTunesConnect ΞϓϦέʔγϣϯ͕iOS7ʹରԠͯ͠ͳ͍ DeployGate ༗ྉɺμογϡϘʔυͷݟ͍͢͞ɺࣄۀৡͱ͍ͬͨઌߦ͖
• CIͱͷܨ͗ࠐΈ͕༰қ • ςελʔͷՃָ͕ • μογϡϘʔυ͕ݟ͍͢ • CrashlytiwcsΛಋೖ͍ͯ͠Εಋೖָ͕ • άϧʔϓػೳͳͲԡ͍͑ͯ͞Δ
• VASILY Tech Blog http://tech.vasily.jp/ios _testing _service/
ॲཧʹ͍ͭͯ • .travis.yamlʹෳࡶͳ͜ͱΛॻ͔ͳ͍ • RakefileʹॲཧΛ·ͱΊΔ • Rakefile • Archive /
ipaͷΤΫεϙʔτ /Fabric APIͷϦΫΤετ • XCJobs • https://github.com/kishikawakatsumi/xcjobs
ಋೖͯ͠Έͯ
ྑ͍ • ਫ਼ਆతͳ҆৺ײ • ৽͍͠ػೳ͕Ϛʔδ͞ΕΔͱManager͕ݟͯҙݟ͘ΕΔ • ૣ͍ஈ֊Ͱෆ۩߹༷࿙Εʹؾ͕ͭ͘
վળ • Testͷ࣌ؒϚʔδग़དྷͳ͍ • TravisͷϓϥϯΛมߋ • Travis͔ΒผͷαʔϏεʹͤม͑
͋Γ͕ͱ͏͍͟͝·ͨ͠