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
200
0
Share
ios_ci
iosのciについて
ararajp
March 03, 2015
More Decks by ararajp
See All by ararajp
genda-referral-hiring
ararajp
0
110
グループ会社を横断したエンジニア組織の立ち上げと挑戦/GENDA-org-2023
ararajp
1
830
iOSアプリのバッテリー消費を意識する/iosdc2020-ios-battery
ararajp
3
5.3k
zzt-meetup.pdf
ararajp
2
1.9k
amp
ararajp
1
180
Other Decks in Technology
See All in Technology
AI時代に越境し、 組織を変えるQAスキルの正体 / QA Skills for Transforming an Organization
mii3king
5
4k
音声言語モデル手法に関する発表の紹介
kzinmr
0
160
The 7 pitfalls of AI
ufried
0
190
[Oracle TechNight#99] 生成AI時代のAI/ML入門 ~ AIとオラクルデータベースの関係 (後半)
oracle4engineer
PRO
3
230
拝啓、あの夏の僕へ〜あなたも知っているApp Runnerの世界〜
news_it_enj
0
210
会社説明資料|株式会社ギークプラス ソフトウェア事業部
geekplus_tech
0
150
新卒エンジニア研修、ハンズオンの設計における課題と実践知/ #tachikawaany
nishiuma
2
120
Forget technical debt
ufried
0
170
GitHub Copilot CLI と VS Code Agent Mode の使い分け
tomokusaba
0
140
ファインディの事業拡大を支える 拡張可能なデータ基盤へのリアーキテクチャ
hiracky16
0
900
Building Production-Ready Agents Microsoft Agent Framework
_mertmetin
0
160
生成AIはソフトウェア開発の革命か、ソフトウェア工学の宿題再提出なのか -ソフトウェア品質特性の追加提案-
kyonmm
PRO
2
850
Featured
See All Featured
Building an army of robots
kneath
306
46k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Building a Scalable Design System with Sketch
lauravandoore
463
34k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
61
43k
Crafting Experiences
bethany
1
140
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.5k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Mobile First: as difficult as doing things right
swwweet
225
10k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
190
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.2k
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͔ΒผͷαʔϏεʹͤม͑
͋Γ͕ͱ͏͍͟͝·ͨ͠