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
Continuous_Delivery_With_Unity_Command_line_arg...
Search
Takayuki_Sei
October 10, 2018
Technology
0
66
Continuous_Delivery_With_Unity_Command_line_arguments.pdf
Takayuki_Sei
October 10, 2018
Tweet
Share
More Decks by Takayuki_Sei
See All by Takayuki_Sei
LMPを用いたアプリの翻訳フロー改善
daybysay
0
200
edirrevro_tfel-ot-thgiR
daybysay
1
1.1k
Other Decks in Technology
See All in Technology
エラーとアクセシビリティ
schktjm
1
1.2k
データアナリストからアナリティクスエンジニアになった話
hiyokko_data
2
440
生成AI時代のデータ基盤設計〜ペースレイヤリングで実現する高速開発と持続性〜 / Levtech Meetup_Session_2
sansan_randd
1
150
現場で効くClaude Code ─ 最新動向と企業導入
takaakikakei
1
210
オブザーバビリティが広げる AIOps の世界 / The World of AIOps Expanded by Observability
aoto
PRO
0
340
Agile PBL at New Grads Trainings
kawaguti
PRO
1
390
[ JAWS-UG 東京 CommunityBuilders Night #2 ]SlackとAmazon Q Developerで 運用効率化を模索する
sh_fk2
3
380
生成AIでセキュリティ運用を効率化する話
sakaitakeshi
0
500
AI駆動開発に向けた新しいエンジニアマインドセット
kazue
0
340
バッチ処理で悩むバックエンドエンジニアに捧げるAWS Glue入門
diggymo
3
190
Terraformで構築する セルフサービス型データプラットフォーム / terraform-self-service-data-platform
pei0804
1
150
企業の生成AIガバナンスにおけるエージェントとセキュリティ
lycorptech_jp
PRO
2
160
Featured
See All Featured
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
51
5.6k
Git: the NoSQL Database
bkeepers
PRO
431
66k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.1k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Building Adaptive Systems
keathley
43
2.7k
Building Better People: How to give real-time feedback that sticks.
wjessup
368
19k
Docker and Python
trallard
45
3.6k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
The Power of CSS Pseudo Elements
geoffreycrofte
77
6k
The World Runs on Bad Software
bkeepers
PRO
70
11k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.9k
Transcript
Continuous Delivery With Unity Command line arguments potatotips #55
Takayuki Sei @daybysay Wright Flyer Live Entertainment, Inc.
None
None
UnityΛͬͯΞϓϦ։ൃΛ͠ ͍ͯͨ͋Δɾɾ
্࢘ʮಈ࡞Λ֬ೝ͍ͨ͠ͷͰɺ ΞϓϦͷ࠷৽൛Λ ڞ༗͍ͯͩ͘͠͞ʯ
ࢲʮ͍ʂʯ
্࢘ʮHockeyAppܦ༝ Ͱ͓ئ͍͠·͢ʯ
ࢲʮྃղ͠·ͨ͠ʂʯ
ࢲʮUnityͰϏϧυ։࢝ʂʯ
None
3ޙɾɾɾ
ࢲʮϏϧυग़དྷͨʂʯ
ࢲʮ࣍XcodeͰ Ϗϧυͩʂʯ
Xcode Project ͷΞʔΧΠϒ (1~2
ࢲʮHockeyAppʹΞοϓ ϩʔυ͢Δͧʂʯ
Ξοϓϩʔυதɾɾ
ࢲʮઃఆΛؒҧ͑ͯ ͠·ͬͨɾɾʯ
ࢲʮUnity͔Β Ϗϧυͩ͠͠ɾɾʯ
None
ࢲʮʯ
ࢲʮϏϧυͱͷࣗಈԽ ͢Δͧɾɾʂʯ
UnityͰͷϏϧυɾͷࣗಈԽ
Ϗϧυ(Unity to iOS) • Unity Player -> Xcode .proj ͷు͖ग़͠
• Xcode .proj ͷઃఆมߋ • ipaͷΞʔΧΠϒ • ipaͷΞοϓϩʔυ
Ϗϧυ(Unity to iOS) • Unity Player -> Xcode .proj ͷు͖ग़͠
• Xcode .proj ͷઃఆมߋ • ipaͷΞʔΧΠϒ • ipaͷΞοϓϩʔυ
ϏϧυࣗಈԽ • CIαʔϏε • Cloud Build • ࣗࣾཧ • ϏϧυϚγϯ
+ Jenkins
ϏϧυࣗಈԽ • CIαʔϏε • Cloud Build • ࣗࣾཧ • ϏϧυϚγϯ
+ Jenkins
ߏ
None
ࣾ node (OSX) Slave Master GCP (Kubernates)
Unity Player -> Xcode .proj ͷు͖ग़͠
Command line arguments
Unity Command Line Arguments UnityͷػೳΛCLI͔Β͏खஈ ίϚϯυͷॴ /path/to/Unity.app/Contents/MacOS/Unity
Unity Command Line Arguments
Unity Command Line Arguments
Unity Command Line Arguments
-executeMethod
-executeMethod Ϗϧυ։࢝લʢUnityىಈ࣌ʣʹॲཧΛڬΊΔ ίϚϯυϥΠϯҾΛड͚औΕΔ ࣮ϑΝΠϧ Editor/ ҎԼʹஔ͘ඞཁ͕͋Δ
-executeMethod
Xcode .proj ͷઃఆมߋ
None
None
[PostProccessBuild]
[PostProccessBuild] PlayerͷϏϧυྃޙʢՌग़ྗޙʣʹॲཧΛ ڬΊΔ ࣮ϑΝΠϧ Editor/ ҎԼʹஔ͘ඞཁ͕͋Δ UnityEditor APIΛͬͨࣄޙॲཧʹΑ͘ΘΕΔ
[PostProccessBuild]
·ͱΊ
·ͱΊ • UnityͷϏϧυࣗಈԽ • Command line argumentsΛͬͯCLI͔Β࣮ߦ • -executeMethodͰϏϧυલͷॲཧ •
PostProccessBuildͰ.projͷઃఆมߋ
UnityͷϏϧυΛࣗಈԽͯ͠ ετϨεͷແ͍UnityϥΠϑΛʂ
Wright Flyer Live Entertainment, Inc.Ͱ iOS/Android ΤϯδχΞืूͯ͠·͢ʂ