빌드 특성
IBM Rational Team Concert Client for Microsoft Visual Studio IDE  

빌드 특성

빌드 정의나 빌드 엔진의 특성에서 특정 빌드 스크립트 특성(예: ECLIPSE_HOME)을 정의할 수 있습니다.

사용자 정의 특성

빌드 정의 또는 빌드 엔진에서 정의하는 특성은 (명령행 및 Ant 빌드의 경우) 빌드 정의에 있는 특성 파일 필드에서 지정하는 출력 특성 파일에 작성되고, (Ant 빌드의 경우) Ant 스크립트에 자동으로 사용 가능합니다.

${propertyName} 형식을 지정하여 특성 값에서 변수를 사용할 수 있습니다. 예를 들어 /home/build/tools 값으로 toolsdir 이름의 빌드 엔진 특성을 작성하는 경우, 빌드 정의 편집기의 특성 필드에서 특성을 ${toolsdir}로 참조할 수 있습니다. 빌드가 시작되기 전에 Jazz™ Build Engine이 빌드 변수를 대체하며, 대체된 해당 형식이 빌드 스크립트에 제공됩니다.

Jazz Build Engine에서 지원되는 특성

특성 이름 설명

buildLabelPrefix

통합을 위한 빌드 레이블의 접두부(예: I)를 지정합니다. 이 특성을 빌드 정의 또는 빌드 엔진에 정의하면, Jazz Build Engine에서 생성하는 레이블에 해당 값이 첨부됩니다. 예: I20080215-1234.

기본 제공 특성

Jazz Build Engine을 사용할 때 사용 가능한 여러 특성이 있습니다. Jazz Ant 태스크를 사용하여 저장소에 정보를 공개하는 경우 이러한 특성을 사용해야 합니다. 예를 들어 StartBuildActivityTask를 사용하려면 repositoryAddress 및 buildResultUUID 특성이 필요합니다.

아래 테이블은 Jazz Build Engine 사용 시 사용 가능한 기본 제공 특성을 설명합니다.

속성 설명

buildLabel

Jazz Build Engine에서 생성된 빌드 레이블입니다. 예: 20080215-1234.

buildResultUUID

빌드 결과의 고유 ID. 빌드 결과에 진행상태 또는 정보를 공개하는 태스크는 이 속성을 제공해야 합니다. 속성 값이 ${buildResultUUID} Ant 특성으로 빌드 스크립트에 전달됩니다. 예를 들어 Ant 스크립트에서 일반적으로 다음과 같이 사용됩니다. buildResultUUID="${buildResultUUID}"

requestUUID

빌드 요청의 고유 ID

buildDefinitionId

빌드 정의에 익숙한 ID(UUID 아님)

repositoryAddress

빌드 요청이 시작된 Jazz 저장소의 주소. 예를 들어, http://example.com/jazz입니다.

*

빌드 엔진 편집기에서 정의된 모든 특성은 Ant 스크립트에 사용할 수 있습니다.

*

빌드 정의 편집기의 특성 탭에서 정의된 모든 특성은 Ant 스크립트에 사용할 수 있습니다. 이러한 특성은 특성 이름이 충돌하는 경우 빌드 엔진 특성을 겹쳐씁니다.


피드백

도움이 되셨습니까? Jazz.net의 포럼에 의견 남기기 또는 버그 제출에서 피드백을 제공할 수 있습니다(등록 필요).