| 장점 | 설명 |
|---|---|
| 소스 제어 | 개발 프로젝트의 요구사항을 기반으로 소스 코드 및 빌드 스크립트에 대한 변경사항을 요청하고 개발하고 검토하고 승인하고 전달하고 추적할 수 있습니다. 빌드 스크립트는 소스 코드와 마찬가지로 사용 중인 파일입니다. |
| 빌드 자동화 | Jazz™ Build Engine은
자동으로 작업공간을 로드하여 빌드 요청 처리 초기에 빌드 컴퓨터에
빌드합니다. 각각의 빌드 정의에 대해 전용 빌드 작업공간을 작성하고
사용할 수 있습니다. 빌드 정의가 직접 스트림 또는 다른 용도의
작업공간을 가리키게 하지 마십시오. 예를 들어, 빌드 정의 디렉토리가
사용자 또는 팀 통합 작업공간의 개인 작업공간을 가리키게 하지 마십시오.
참고: Jazz Build Engine은
Build System Toolkit의 컴포넌트이며
빌드 컴퓨터에서 실행되고 Ant 스크립트를 실행하는 프로세스를 참조합니다.
|
| 정적 자원 | 설명 |
|---|---|
| Oracle JDK | 빌드 스크립트에 의해 실행되는 Android SDK 도구 및 Ant 스크립트를 실행하는 데 이 JDK를 사용하십시오. 일부 Ant 태스크에는 JDK에서만 사용할 수 있는 Java™ 도구가 필요하므로 JRE가 아니라 JDK를 설치하는지 확인하십시오. |
| Apache Ant | Apache Ant를 사용하여 Ant 스크립트를 실행하십시오. |
| JAR 라이브러리 파일 | 다음과 같은 JAR 라이브러리 파일은 빌드 스크립트에서
사용되는 Worklight Ant 태스크를
제공하고 사용으로 설정합니다:
중요사항: 사용하는
JAR 라이브러리 파일(worklight-ant.jar 또는 worklight-ant-builder.jar)의
버전이 대상 서버의 버전과 일치하는지 확인하십시오.
팁: 각각의 빌드 컴퓨터에 JAR 라이브러리 파일을
사전 설치하는 대체 접근방식은 빌드 작업공간에 해당 파일을 포함하는 것입니다.
이 접근방식을 사용하면 빌드 정의 및 엔진이 다양한 버전의 Worklight를
사용하여 빌드할 수 있습니다. 이 접근방식은 재생 가능한 빌드도 생성할 수 있습니다.
이 접근방식의 단점은 JAR 라이브러리 파일이 클 수 있다는 것입니다. 파일 크기가 크면 빌드 및 빌드 컴퓨터의 성능에 영향을 미칠 수 있습니다. 여러 팀에서 빌드 시스템 및 빌드 컴퓨터를 공유하는 경우 이 대체 접근방식을 사용하여 JAR 라이브러리 파일을 관리하십시오. |
| 선택사항입니다. Dojo 툴킷 | 다음과 같은 상황에서는 각 빌드 컴퓨터에
Dojo 툴킷을 설치하십시오:
|
| SDK | 설명 |
|---|---|
| Apple Xcode SDK | iOS IPA 애플리케이션을 생성하기 위해 빌드를 실행하는 OS X 빌드 컴퓨터에 설치하십시오. Apple Xcode SDK 설치에 대한 자세한 정보는 IBM Worklight 모듈 02.1 시작하기 – iOS 개발 환경 설정을 참조하십시오. |
| Android SDK | Android APK 애플리케이션을 생성하기 위해 빌드를 실행하는 빌드 컴퓨터에 설치하십시오. Android SDK 설치에 대한 자세한 정보는 IBM Worklight 모듈 02.2 시작하기 – Android 개발 환경 설정을 참조하십시오. |