startBuildActivity 태스크는 빌드에 대해 새 빌드 활동을 시작합니다. 빌드는 언제든지 여러 개의 활동이 진행 중일 수 있습니다. 활동을 계층적으로 구성할 수 있습니다. 활동이 시작될 때 이에 대한 기존 상위 활동을 지정할 수 있습니다. 활동은 명시적으로(completeBuildActivity 참조) 또는 autoComplete 속성이 설정된 경우 자동으로 완료될 수 있습니다.
아래 테이블은 startBuildActivity 태스크 속성을 설명합니다.
| 속성 | 설명 | 필수 |
|---|---|---|
buildResultUUID |
업데이트할 빌드 결과의 UUID입니다. 이 속성의 값은 Jazz Build Engine 사용 시 기본 제공되는 특성이므로 일반적으로 ${buildResultUUID}입니다. |
예 |
repositoryAddress |
사용할 팀 저장소의 주소. 이 속성의 값은 Jazz Build Engine 사용 시 기본 제공되는 특성이므로 일반적으로 ${repositoryAddress}입니다. |
예 |
userId |
사용되는 사용자 ID |
예 |
label |
startBuildActivity의 경우, 빌드 활동을 설명하는 레이블입니다. 지정하지 않을 경우 activityID의 값이 레이블로 사용됩니다. |
예 |
activityIdProperty |
새로 시작된 활동의 고유 ID를 저장합니다. 호출자가 completeBuildActivity 태스크를 사용하여 이 활동을 명시적으로 완료하려는 경우나 이 활동이 하위 활동에 대해 상위로 사용되는 경우에만 필수입니다. |
아니오 |
autoComplete |
startBuildActivity 태스크의 경우, 다음과 같은 상황에서 활동을 자동으로 완료할지 여부를 지정합니다. 상위 활동이 완료됨, 그 다음 피어 활동이 시작됨 또는 빌드가 완료됨, 기본값이 false임. |
아니오 |
failOnError |
true(기본값)인 경우, 오류가 발생하면 태스크가 실패합니다. false인 경우, 일부 오류는 무시되고 태스크가 완료됩니다. |
아니오 |
parentActivityID |
상위로 사용할 기존 활동의 ID. 이 ID의 활동이 있어야 하며, 완료 상태가 아니어야 합니다. |
아니오 |
password |
사용자 ID의 비밀번호이며, 지정하지 않으면 기본값은 길이가 0인 문자열입니다. |
아니오 |
passwordFile |
연결에 사용하는 비밀번호 파일입니다. Jazz Build Engine을 -createPasswordFile 인수와 함께 호출하여 해당 비밀번호 파일을 작성할 수 있습니다. 하나의 비밀번호 파일만 지정할 수 있습니다. |
아니오 |
verbose |
추가 메시지 출력을 지정합니다. 기본값은 false입니다. |
아니오 |
<startBuildActivity repositoryAddress="${repositoryAddress}"
userId="${userId}"
password="${password}"
activityIdProperty="activityId"
label="compiling"
autoComplete="false"
verbose="true"
buildResultUUID="${buildResultUUID}" />
도움이 되셨습니까? Jazz.net의 포럼에 의견 남기기 또는 버그 제출에서 피드백을 제공할 수 있습니다(등록 필요).