Unity Build Automation Editor 패키지
Follow this workflow to integrate the Unity Build Automation Editor package.
읽는 시간 1분최근 업데이트: 21일 전
Unity 6부터 Unity Build Automation 패키지(버전 2.0.0 이상)는 Unity 6에서 도입한 새로운 빌드 프로파일과 원활하게 작동합니다. 이 패키지는 애플리케이션을 효율적으로 빌드하고 배포하는 데 사용할 수 있는 일련의 서비스를 제공합니다. 이 개선된 워크플로를 통해 여러 배포 타겟을 관리하고 리소스를 많이 소모하는 빌드 작업을 클라우드로 오프로드하여 개발 주기를 단축할 수 있습니다. 표준 로컬 빌드 외에 Unity 에디터 내에 새 빌드 프로파일을 생성할 경우 클라우드 빌드를 선택할 수 있습니다. Cloud Build 옵션을 선택하면 Unity Build Automation(UBA) 시스템이 현재 활성화된 빌드 프로파일과 원격 빌더 설정을 기반으로 새 빌드 타겟을 자동으로 만듭니다. 이 통합을 통해 빌드 프로세스를 간소화하고, 셸브와 빌드 기능을 사용하여 변경 사항을 저장소에 수동으로 커밋할 필요 없이 클라우드에서 로컬 변경 사항을 빌드할 수 있습니다.
시작하기
Unity 에디터 시작하기:- 새 빌드 프로파일을 만듭니다.
- Cloud Build를 선택합니다.

UBA 빌드 프로파일 초기 화면 보기
UBA 패키지 설정
패키지를 설치한 후 다음과 같이 설정을 구성합니다.- 원하는 환경 설정에 따라 패키지 설정을 구성하려면 원격 빌더 설정을 선택합니다.
- Cloud Build를 다시 선택하여 UBA 서비스를 통해 클라우드에서 빌드를 시작합니다.

UBA 빌더 설정 보기
셸브(Shelve) 및 빌드
셸브와 빌드 기능을 사용하면 클라우드 빌드를 시작할 때 일시적으로 보류 중인 변경 사항을 셸브할 수 있습니다. 이 기능은 Unity Version Control(UVCS)을 사용하는 프로젝트에만 적용됩니다. 클라우드 빌드를 시작할 때 프로젝트에 보류 중인 변경 사항이 있으면 UBA에 셸브와 빌드라는 메시지가 표시됩니다.셸빙(Shelving)
셸빙은 Unity Version Control의 프로세스로, 보류 중인 변경 사항을 저장소에 커밋하지 않고 일시적으로 저장할 수 있습니다. 예를 들어 보류 중인 변경 사항을 다음과 같은 이유로 보류할 수 있습니다.- 불완전한 작업이나 실험적인 작업은 커밋하지 않습니다.
- 임시 변경 사항으로 빌드를 실행합니다.
- 빌드가 진행되는 동안 작업을 전환하거나 로컬에서 계속 작업할 수 있습니다.
빌드 중 누락된 파일
셸브와 빌드를 사용하는 경우 UBA는 셸프 세트에 프라이빗(버전화되지 않음)으로 표시된 파일을 포함하지 않습니다. 빌드에 필요한 모든 파일을 포함하려면 다음 단계를 따릅니다.- 커맨드를 사용하여 버전 관리에 새 파일을 추가합니다.
cm add <file_path> - 파일을 검토하여 규칙이 중요한 파일(예:
.ignore.conf파일)을 제외하지 않는지 확인합니다..meta - 보류 중인 변경 사항 보기에서 UVCS가 필요한 모든 파일을 트래킹하는지 확인합니다.