์ฌ์ฉ ๊ฐ๋ฅํ ํ๊ฒฝ ๋ณ์
Find all available environment variables for Unity Build Automation scripts and builds.
์ฝ๋ ์๊ฐ 2๋ถ์ต๊ทผ ์
๋ฐ์ดํธ: 9๋ฌ ์
๋ค์ ํ์๋ Unity Build Automation์ฉ ํ๊ฒฝ ๋ณ์๊ฐ ๋์ด๋์ด ์์ต๋๋ค.
์์คํ
์์คํ ํ๊ฒฝ ๋ณ์๋ ์์คํ ์ ๋์๊ณผ ์ค์น๋ ๋ฆฌ์์ค์ ์์น๋ฅผ ๊ด๋ฆฌํฉ๋๋ค. ๋ชจ๋ ๋ณ์๊ฐ ์ค์ ๋์ด ์์ผ๋ฉฐ ์ฌ์ ๋น๋์ ํฌ์คํธ ๋น๋ ์คํฌ๋ฆฝํธ ๋ชจ๋์์ ์ฌ์ฉํ ์ ์์ต๋๋ค.๋ณ์ | ์ค๋ช |
|---|---|
| ANDROID_HOME | Android ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ์ฐ๊ฒฐ๋๋ ๋ก์ปฌ ๊ฒฝ๋ก |
| ANDROID_NDK_ROOT | Android NDK ๋ฃจํธ ๋๋ ํ ๋ฆฌ๋ก ์ฐ๊ฒฐ๋๋ ๋ก์ปฌ ๊ฒฝ๋ก |
| BUILDER_OS | ๋น๋๊ฐ ์คํ๋๋ ์ด์์ฒด์ ์ ํ์ ๋๋ค. (MAC์ด๋ WINDOWS) |
| CCD_BINARY_PATH | Cloud Content Delivery ๋ฐ์ด๋๋ฆฌ ์คํ ํ์ผ๋ก ์ฐ๊ฒฐ๋๋ ๋ก์ปฌ ๊ฒฝ๋ก |
| HOMEDRIVE | ํ ๋๋ผ์ด๋ธ ์์น |
| HOMEPATH | ํ ๋๋ ํ ๋ฆฌ๋ก ์ฐ๊ฒฐ๋๋ ์๋ ๊ฒฝ๋ก |
| OUTPUT_DIRECTORY | ๋น๋ ํ๋ก์ธ์ค์ ์ถ๋ ฅ์ด ํฌํจ๋ ๋๋ ํ ๋ฆฌ๋ก ์ฐ๊ฒฐ๋๋ ๊ฒฝ๋ก |
| PLASTIC_CM_PATH | Plastic CLI๋ก ์ฐ๊ฒฐ๋๋ ๊ฒฝ๋ก. Windows ํ๊ฒฝ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ Cygwin ๊ฒฝ๋ก๋ก ์ ํํ์ฌ ๊ฒฝ๋ก๊ฐ ์ ํจํ์ง ํ์ธํ ์ ์์ |
| PLASTIC_CM_CONFIG_DIRECTORY | Plastic CLI ์ค์ ํ์ผ๋ก ์ฐ๊ฒฐ๋๋ ๊ฒฝ๋ก |
| PLATFORM_HOST | ๋น๋ ์๋น์ค API์ ํธ์คํธ (์: usersvc-live.cloud.unity3d.com) |
| PROJECT_DIRECTORY | ๋น๋ํ ํ๋ก์ ํธ์ ๋ฃจํธ ๋๋ ํ ๋ฆฌ๋ก ์ฐ๊ฒฐ๋๋ ๊ฒฝ๋ก |
| SCM_MAX_RETRIES | ์์ค ์ฝ๋๋ฅผ ์ฒดํฌ์์ํ ๋ ์๋๋๋ ์ต๋ ์ฌ์๋ ํ์ |
| UNITY_EXE | Unity ์์ง ์คํ ํ์ผ์ ์์น |
| UPM_REGISTRY | Unity ํจํค์ง ๊ด๋ฆฌ์์ URL |
| UPM_SERVER_ENABLED | true๋ก ์ค์ ํ๋ฉด ์์ด์ ํธ์์ UPM ์๋ฒ ์์(๊ธฐ๋ณธ๊ฐ) |
| UPM_SERVER_EXE | Unity ํจํค์ง ๊ด๋ฆฌ์ ์๋ฒ ์คํ ํ์ผ๋ก ์ฐ๊ฒฐ๋๋ ๊ฒฝ๋ก |
| UPM_SERVER_PORT | UPM ์๋ฒ๊ฐ ์คํ๋๋ ํฌํธ |
| USERPROFILE | OS์ ์ฌ์ฉ์ ํ ์์น |
| WEBGL_STREAMING_ENABLED | true๋ก ์ค์ ํ๋ฉด WebGL ํ๋ก์ ํธ์ StreamingAssets๋ก ์ฐ๊ฒฐ๋๋ ๊ฒฝ๋ก๊ฐ ์์นด์ด๋ธ๋ก ์ฐ๊ฒฐ๋๋ ๊ฒฝ๋ก ๋ชฉ๋ก์์ ์ ์ธ๋จ(๊ธฐ๋ณธ๊ฐ) |
| WORKSPACE | ํน์ ๋น๋ ํ๊ฒ์ ๋ชจ๋ ํด๋๊ฐ ์์ฑ๋ ์์ด์ ํธ์ ๋ก์ปฌ ๊ฒฝ๋ก ์: /opt/workspace/workspace |
๋น๋
๋น๋ ํ๊ฒฝ ๋ณ์๋ ๋น๋ ์คํ๊ณผ ๊ด๋ จ๋์ด ์๊ณ ์ด๋ฅผ ๊ด๋ฆฌํฉ๋๋ค. ์๋๋ ์ผ๋ฐ์ ์ธ ๋น๋ ๋ณ์ ๋ชฉ๋ก์ ๋๋ค. ๋น๋ ํ๋ก์ธ์ค์ ํน์ ๋ถ๋ถ ์คํ๊ณผ ๊ด๋ จ๋ ๋น๋ ๋ณ์๋ ํด๋น ์น์ ์ ๋ถ๋ฅ๋ฉ๋๋ค. Unity ๋น๋๋ฅผ ์คํํ๊ธฐ ์ ์ ์ผ๋ถ ๋ณ์๋ ์ค์ ๋์ง ์์ ์ ์์ต๋๋ค. ์ด๋ฐ ๋ณ์๋ฅผ ์ฌ์ฉํ๊ธฐ ์ ์ ๊ฐ์ ํ์ธํ๋ ๊ฒ์ด ์ข์ต๋๋ค.๋ณ์ | ์ค๋ช |
|---|---|
| BACKTRACE_ENABLED | โtrueโ๋ก ์ค์ ๋ ๊ฒฝ์ฐ ์ค๋ฅ ๋ฐฑํธ๋ ์ด์ฑ์ ๋ก๊น ํ๋๋ก ์ค์ (๊ธฐ๋ณธ๊ฐ) |
| BUILD_PLATFORM | ๋น๋๋๋ ํ๊ฒ ์ ํ |
| BUILD_TARGET | UCB ๋น๋ ํ๊ฒ์ ID |
| BUILD_REVISION | ๋น๋ํ๋ ค๋ ์์ค ์ฝ๋์ ํ์ฌ ์์ ์ฌํญ |
| BUILDCFG_FILE | ๋น๋ ๊ตฌ์ฑ ํ์ผ๋ก ์ฐ๊ฒฐ๋๋ ๋ก์ปฌ ๊ฒฝ๋ก |
| BUILDCFG_TARGET | ๋น๋๋๋ ํ๊ฒ์ ์ด๋ฆ์ด๋ ID |
| BUILDJOB_CACHE | ๋น๋๊ฐ ์๋ฃ๋ ๋ ์บ์ํ ํ์ผ์ ์ ํ. ๊ธฐ๋ณธ๊ฐ์ โ๋ผ์ด๋ธ๋ฌ๋ฆฌโ์ด๋ฉฐ, ๊ด๋ฆฌ UI๋ฅผ ํตํด์๋ง โ์์ ๊ณต๊ฐโ์ผ๋ก ์ค์ ํ ์ ์์ (์ ์ฉ ๋น๋ ์ฌ์ฉ์ด ๋ก์ปฌ๋ก ์ค์ ๋ ๊ฒฝ์ฐ) |
| CLEAN_BUILD | true๋ก ์ค์ ๋ ๊ฒฝ์ฐ ์บ์๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ ์์ ๊ณต๊ฐ์ ๊ฐ์ ธ์ค์ง ๋ชปํจ. Git๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ Git ํด๋ฆฐ์ ์คํํ๋ฉฐ, Perforce๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ p4 forcesync๋ฅผ ์ํ |
| IS_BUILDER | ๋น๋ ์์ด์ ํธ์์ ์คํํ ๋ true๋ก ์ค์ ํ๋ฉฐ, ๋ก์ปฌ์์ ์คํ ์ false๋ก ์ค์ |
| LOG_VERBOSE | Xcode ํ๋ก์ ํธ์ ์์ธ ๋ชจ๋ ์ต์ ์ด ์ ๋ฌ๋๋ฉด '1'๋ก ์ค์ |
| ORG_ID | UCB ์กฐ์ง์ ID |
| PARENT_BUILD_GUID | ์ด ๋น๋์ ๊ธฐ๋ณธ ์ํฐํฉํธ๊ฐ ๋ค์ด๋ก๋๋๊ณ ๋ค์ ์๋ช ๋๋ฉฐ, ์ด๋ฏธ ๋น๋๋ ์ํฐํฉํธ์ ๋ค์ ์๋ช ํ ๋๋ง ์ค์ |
| PREVIOUS_SUCCESSFUL_BUILD_REVISION | ์ฑ๊ณต์ ์ผ๋ก ๋น๋๋ ํ๊ฒ์ ๋ง์ง๋ง ์์ ์ฌํญ |
| PROJECT_ID | UCB ํ๋ก์ ํธ์ ID |
| SCM_BRANCH | ๋น๋ํ ๋ธ๋์น์ ์ด๋ฆ |
| SCM_REVISION | ์ฒดํฌ์์ํ ํน์ ์ปค๋ฐ ํด์์ด๋ฉฐ, ๋น๋ ๊ตฌ์ฑ์ ์ง์ ๋ ๊ฒฝ์ฐ์๋ง ์ค์ |
| SCM_HOST | ์์ค ๊ด๋ฆฌ ๊ด๋ฆฌ์์ ํธ์คํธ URL |
| SCM_USER | SCM์์ ์ฝ๋๋ฅผ ์ฒดํฌ์์ํ๊ธฐ ์ํ ์ฌ์ฉ์ ์ด๋ฆ |
| SKIP_UPLOAD_ARTIFACTS | '1'๋ก ์ค์ ํ๋ฉด ๋น๋๋ ์ํฐํฉํธ์ UCB ์ ๋ก๋๋ฅผ ๊ฑด๋๋ |
| UCB_BUILD_NUMBER | ๋น๋ ์ค์ธ ํน์ ํ๊ฒ์ ๋น๋ ๋ฒํธ |
| XCARCHIVE_PATH | Xcode ์์นด์ด๋ธ ํ์ผ๋ก ์ฐ๊ฒฐ๋๋ ๋ก์ปฌ ๊ฒฝ๋ก(์: '~/Library/Developer/Xcode/Archives/something.xcarchive) |
Cloud Content Delivery
์ด ๋ณ์๋ ๋น๋ ๊ตฌ์ฑ์ ๋ฐ๋ผ CCD_ENABLED๊ฐ true๋ก ์ค์ ๋ ๊ฒฝ์ฐ์๋ง ์ฌ์ฉํ ์ ์์ต๋๋ค.๋ณ์ | ์ค๋ช |
|---|---|
| CCD_BUCKET_ID | ์ฝํ ์ธ ๋ฅผ ์ ๋ก๋ํ ๋ฒํท์ ID์ด๋ฉฐ, ๋น๋ ๊ตฌ์ฑ์ผ๋ก ์ ์๋จ |
| CCD_CREATE_RELEASE | โtrueโ๋ก ์ค์ ํ๋ฉด ์ต์ ๋ฒ์ ์ ๋ฒํท์์ ๋ฆด๋ฆฌ์ค๊ฐ ์์ฑ๋๋ฉฐ, ๋น๋ ๊ตฌ์ฑ์ผ๋ก ์ ์๋จ |
| CCD_ENABLED | โtrueโ๋ก ์ค์ ํ๋ฉด Cloud Content Delivery๋ฅผ ์ฌ์ฉํ๋ฉฐ, ๋น๋ ๊ตฌ์ฑ์ผ๋ก ์ ์๋จ |
| CCD_PRESERVE_BUCKET | true๋ก ์ค์ ํ๋ฉด ๋ฒํท์ ๊ธฐ์กด ์ฝํ ์ธ ๋ฅผ ์ญ์ ํ์ง ์์ผ๋ฉฐ, ๋น๋ ๊ตฌ์ฑ์ผ๋ก ์ ์๋จ |
| CCD_STRIP_REMOTE_PATH | โtrueโ๋ก ์ค์ ํ๋ฉด ๋ฒํท์ ๋ณด์กดํ๊ณ ํด๋ ๋ ๋ฒจ์ด ์๋ ๋ฃจํธ์ ํ์ผ์ ์ง์ ์ ๋ก๋ํ๋ฉฐ, ๋น๋ ๊ตฌ์ฑ์ผ๋ก ์ ์๋จ |
Fastlane
Fastlane ํ๊ฒฝ ๋ณ์๋ Fastlane์ ๋์์ ์ ์ดํฉ๋๋ค.๋ณ์ | ์ค๋ช |
|---|---|
| FASTLANE_USER | fastlane๊ณผ ํจ๊ป ์ฌ์ฉํ ์ฑ ์คํ ์ด ์ฐ๊ฒฐ/Apple ๊ฐ๋ฐ์ ํฌํธ ์ฌ์ฉ์ |
| FASTLANE_VERBOSE | โtrueโ๋ก ์ค์ ํ๋ฉด ํธ๋ฆฌ๊ฑฐ๋ fastlane ์ปค๋งจ๋๋ฅผ ์คํํ ๋ ์์ธ ๋ก๊น ์ด ํ์ฑํ๋จ |
| FL_NOTARIZE_ASC_PROVIDER | ์ ๊ณต์์ WWDR ํ ID |
| FL_NOTARIZE_USE_NOTARYTOOL | Xcode 13์ ์ฌ์ฉํ๊ณ true๋ก ์ค์ ํ๋ฉด fastlane์ผ๋ก ๊ณต์ฆํ ๋ Xcode ๊ณต์ฆ ํด ์ฌ์ฉ |
| FL_NOTARIZE_USERNAME | fastlane๊ณผ ํจ๊ป ์ฌ์ฉํ ์ฑ ์คํ ์ด ์ฐ๊ฒฐ/Apple ๊ฐ๋ฐ์ ํฌํธ ์ฌ์ฉ์ |
Perforce
๋ณ์ | ์ค๋ช |
|---|---|
| P4_CLEANUPCLIENT | โtrueโ๋ก ์ค์ ํ๋ฉด Perforce ์ ์ฅ์์์ ์ฝ๋๋ฅผ ์ฒดํฌ์์ํ ๋ ์ญ์ ํด๋ผ์ด์ธํธ๊ฐ ์คํ๋จ |
| P4_SSL | โtrueโ๋ก ์ค์ ๋ ๊ฒฝ์ฐ P4๋ ์๋ฒ์ ํต์ ํ ๋ SSL ์ฌ์ฉ |
| P4CLIENT | P4 SCM์ ๋ํ ์์ ์ ์ํํ ๋ ์ฌ์ฉํ P4 ํด๋ผ์ด์ธํธ |
| P4PORT | P4 SCM์ด ์คํ๋๋ ํฌํธ |
| P4USER | P4์์ ์ฝ๋๋ฅผ ์ฒดํฌ์์ํ ์ฌ์ฉ์ ์ด๋ฆ |
UVCS(์ด์ Plastic SCM)
๋ณ์ | ์ค๋ช |
|---|---|
| PLASTIC_AUTH_TYPE | Plastic SCM ์ธ์ฆ์ ์ฌ์ฉ๋๋ ๋ฉ์๋ |
| PLASTIC_ENCRYPTION_METHOD | Plastic SCM์ ์ํธํ ์ ํ |
Unity
๋ณ์ | ์ค๋ช |
|---|---|
| MONO_XMLSERIALIZER_THS | Unity์์ Mono ๋น๋์ THS XML Serializer๋ฅผ ์ฌ์ฉํ์ง ์๋ โNoโ๋ก ์ค์ |
| UNITY_EXTRA_PARAMS | ๋ฐฐ์น ๋ชจ๋์์ ์คํํ ๋ Unity ์๋ํฐ ์ ๋ฌ๋๋ ์ถ๊ฐ ํ๋ผ๋ฏธํฐ |
| UNITY_PLAYER_PATH | Unity ํ๋ ์ด์ด๋ก ์ฐ๊ฒฐ๋๋ ๋ก์ปฌ ๊ฒฝ๋ก |
| UNITY_PLAYER_PATH_DATA | Windows๋ Mac ๋น๋์ฉ Unity ํ๋ ์ด์ด ๋ฐ์ดํฐ ํ์ผ๋ก ์ฐ๊ฒฐ๋๋ ๋ก์ปฌ ๊ฒฝ๋ก |
| UNITY_PLAYER_PATH_DEBUG_SYMBOLS | Android ๋น๋์ฉ Unity ํ๋ ์ด์ด ๋๋ฒ๊ทธ ๊ธฐํธ๋ก ์ฐ๊ฒฐ๋๋ ๋ก์ปฌ ๊ฒฝ๋ก |
| UNITY_PLAYER_PATH_DSYM | iOS ๋น๋์ฉ Unity ํ๋ ์ด์ด ๋๋ฒ๊ทธ ๊ธฐํธ๋ก ์ฐ๊ฒฐ๋๋ ๋ก์ปฌ ๊ฒฝ๋ก |
| UNITY_SHADER_COMPILER_RETRY_COUNT | โ3โ์ผ๋ก ์ค์ ํ๋ฉฐ, ์ด ์ซ์๋ Unity์์ ์ ฐ์ด๋๋ฅผ ์ปดํ์ผํ ๋ ์ฌ์๋ํ ํ์ |
| UNITY_VERSION | ๋น๋๊ฐ ์คํ๋ Unity ๋ฒ์ |
| UNITY_VERSION_DIFF | ์ด ๋น๋์ Unity ๋ฒ์ ์ด ์ด์ ๋น๋์ ๋ค๋ฅธ ๊ฒฝ์ฐ true๋ก ์ค์ |
๋ณ์ | ์ค๋ช | ํจํด |
|---|---|---|
| UNITY_PLAYER_PATH_#{architecture} | ํน์ ์ํคํ ์ฒ์ ๋ํ Unity ํ๋ ์ด์ด ํ์ผ๋ก ์ฐ๊ฒฐ๋๋ ๋ก์ปฌ ๊ฒฝ๋ก | #{architecture}๋ ๋น๋์ ํ๊ฒ ์ํคํ ์ฒ์ ๋ํ ํ๋ ์ด์คํ๋ ๊ฐ์ ๋ํ๋ (์: ์ถ๋ ฅ ์ํคํ ์ฒ ์ค ํ๋๊ฐ x86์ด๋ฉด ํ๊ฒฝ ๋ณ์๋ UNITY_PLAYER_PATH_X86) |
| UNITY_PLAYER_PATH_#{obb_file_type}_OBB | Unity ํ๋ ์ด์ด OBB ํ์ผ๋ก ์ฐ๊ฒฐ๋๋ ๋ก์ปฌ ๊ฒฝ๋ก | #{obb_file_type}์ ๋ค์ํ OBB ํ์ผ์ ๋ํ ํ๋ ์ด์คํ๋ ๊ฐ์ ๋ํ๋ ๋๋ค. (์: ํ์ผ์ ์ด๋ฆ์ example.file.obb์ด๊ณ ํ๊ฒฝ ๋ณ์๋ UNITY_PLAYER_PATH_FILE_OBB) |