빌드를 자동으로 실행
Set up automatic builds in Unity Build Automation for continuous integration and scheduled workflows.
읽는 시간 1분최근 업데이트: 한 달 전
Build Automation에서는 저장소에 변경 사항을 푸시할 때 프로젝트를 자동으로 빌드하도록 설정하거나, 정의된 일정에 따라 반복적으로 빌드하도록 설정할 수 있습니다. 이러한 기능은 독립적으로 작동하며 다양한 워크플로에 적합합니다.

‘UBA - 빌드 타겟 설정 - 예약’
자동 빌드 설정
저장소에 변경 사항을 커밋하면 Auto-build가 새 빌드를 자동으로 트리거합니다. 이렇게 하면 프로젝트가 최신 업데이트와 일관성 있게 빌드됩니다.- 빌드는 새 변경 사항이 저장소로 푸시될 때마다 트리거됩니다.
- Auto-cancel을 활성화하면 새 변경 사항이 푸시될 때 보류 중이거나 진행 중인 빌드가 자동으로 취소되므로 최신 변경 사항만 빌드됩니다.
예약된 빌드 설정
예약된 빌드를 사용하면 저장소 활동에 관계없이 정의된 주기로 빌드를 자동으로 시작할 수 있습니다. 예약 빌드를 사용하면 심야에 빌드하거나, 예약된 테스트와 같은 정기적인 빌드를 설정할 수 있습니다. 예약된 빌드를 설정할 때 다음 세부 정보를 지정할 수 있습니다.- 빈도: Once, Daily, Weekly, Monthly, Annually, Cron
- 빌드 시작 날짜와 시간이나 Cron 표현식
- 빌드 캐시를 사용할지 여부
Build Automation API를 사용하여 빌드 실행
자동 빌드와 예약된 빌드 외에도 Build Automation API 사용하여 빌드를 프로그래밍 방식으로 트리거할 수 있습니다. 이 접근 방식은 빌드 프로세스를 외부 시스템과 연동하는 등 커스텀 빌드 트리거가 필요한 워크플로나 빌드 트리거의 방법과 시기를 세부적으로 관리해야 하는 경우에 적합합니다. Build Automation API를 사용하면 다음 작업을 수행할 수 있습니다.- 특정 빌드 구성에 대한 빌드 트리거
- 빌드 시도 상태 확인
- 빌드 취소
- 빌드 기록에 액세스