Rational® Team Concert에서
빌드 정의는 빌드의 주요 컴포넌트에 대해 설명합니다.
빌드 정의는 다음과 같은 컴포넌트를 설명합니다:
- 처리할 작업공간
- 작업공간에 대해 실행할 Ant 스크립트 및 대상
- 빌드의 스케줄
- 빌드의 구성을 단순화하는 특성
- 빌드 정의에 대한 빌드 요청을 관리할 수 있는 빌드 엔진
다음과 같은 섹션에서는 IBM® Worklight®
모바일 애플리케이션을 빌드할 때 적용되는 고려사항에 대해 설명합니다.
빌드 엔진 지원
빌드 엔진을 지정하여 빌드
정의에 대한 빌드 요청을 실행하는 경우에는 필수 SDK(예: Android SDK 또는
Apple Xcode SDK)가 빌드 엔진에 설치 및 구성되어 있는지 확인하십시오.
특성
특성을 사용하여 특정 빌드 정의에 대한
빌드를 사용자 정의할 수 있습니다. 예를 들어, 경로에 대한 특성을 빌드
출력 또는 기본 SDK로 설정할 수 있습니다.
Ant 빌드 파일 및 대상
빌드 파일
필드에서 load/${buildLabel}/project/folder/script 값을
사용하여 작업공간에 대해 로드되는 Ant 빌드 스크립트의 위치를 지정하십시오.
여기서:
- project
- 빌드 스크립트가 포함된 프로젝트의 이름입니다.
- folder
- 빌드 스크립트가 포함된 프로젝트 내 폴더의 이름입니다.
- script
- 빌드 스크립트 XML 파일의 이름입니다.
팁: 작업공간에서
빌드 스크립트에 대해 다른 상대 위치를 선택하는 경우에는 loadDir
특성의 값을 변경해야 합니다.
빌드 대상
필드에서 빌드 스크립트에서 실행할 특정 대상을 지정하십시오.
기본적으로 빌드 스크립트는 all 대상을 실행합니다.
Ant 구성
Ant 구성에는 다음과 같은 태스크가
포함됩니다: