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_arguments.pdf
Search
Takayuki_Sei
October 10, 2018
Technology
0
51
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
130
edirrevro_tfel-ot-thgiR
daybysay
1
930
Other Decks in Technology
See All in Technology
Delivering Millions of Messages within seconds @ Duolingo
pelelgrino
0
350
ChatworkのSRE部って実は 半分くらいPlatform Engineering部かもしれない
saramune
0
160
プロンプトエンジニアリングでがんばらない-Agentic Workflow へ-近藤憲児
kenjikondobai
3
860
本当のAWS基礎
toru_kubota
0
530
DMM.com アルファ室採用案内資料
hsugita
1
160
ゼロから始めるVue.jsコミュニティ貢献 / first-vuejs-community-contribution-link-and-motivation
lmi
1
130
Azure Container Apps + Bicep 〜 こんな感じで運用しています
kaz29
2
480
EMとして2023年度に頑張ったこと / What we did well in FY2023 as a EM
pauli
1
170
Databricks における 『MLOps』
databricksjapan
2
170
Reducing Cross-Zone Egress at Spotify with Custom gRPC Load Balancing Recap
koh_naga
0
210
MLOpsの「壁」を乗り越える、LINEヤフーの Data Quality as Code
lycorptech_jp
PRO
5
530
反実仮想機械学習とは何か
usaito
PRO
11
4.7k
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
14
1.5k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
659
120k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
226
51k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
221
21k
Agile that works and the tools we love
rasmusluckow
325
20k
Become a Pro
speakerdeck
PRO
11
4.5k
Build The Right Thing And Hit Your Dates
maggiecrowley
24
2k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
9
8.3k
Building Applications with DynamoDB
mza
88
5.6k
Clear Off the Table
cherdarchuk
84
310k
In The Pink: A Labor of Love
frogandcode
138
21k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
78
43k
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 ΤϯδχΞืूͯ͠·͢ʂ