startTeamBuild 태스크는 기존 또는 새 빌드 요청에서 Jazz™ Team Build를 시작합니다. 이 태스크를 완료하면, 빌드 정의 및 빌드 엔진의 모든 특성이 자동으로 Ant에 정의됩니다.
아래 테이블은 startTeamBuild 태스크 속성을 설명합니다.
| 속성 | 설명 | 필수 |
|---|---|---|
repositoryAddress |
사용할 팀 저장소의 주소. 이 속성의 값은 Jazz Build Engine 사용 시 기본 제공되는 특성이므로 일반적으로 ${repositoryAddress}입니다. |
예 |
resultUUIDProperty |
빌드 결과의 UUID를 저장하는 특성. |
예 |
userId |
사용되는 사용자 ID |
예 |
autoComplete |
startTeamBuild 태스크의 경우, 빌드가 자동으로 완료되는지 여부를 지정합니다. 기본값은 true입니다. 이 속성이 true인 경우, Ant를 실행할 때 매개변수 -listener com.ibm.team.build.ant.listener.TeamBuildListener를 사용해야 합니다. |
아니오 |
buildDefinitionId |
startTeamBuild 태스크의 경우, 시작할 빌드의 빌드 정의입니다. requestUUID가 지정되지 않은 경우 필수입니다. |
아니오 |
engineId |
startTeamBuild 태스크의 경우, 빌드를 실행하는 빌드 엔진의 ID입니다. requestUUID가 지정되지 않은 경우 필수입니다. |
아니오 |
failOnError |
true(기본값)인 경우, 오류가 발생하면 태스크가 실패합니다. false인 경우, 일부 오류는 무시되고 태스크가 완료됩니다. |
아니오 |
label |
빌드에 사용하는 레이블. |
아니오 |
password |
사용자 ID의 비밀번호이며, 지정하지 않으면 기본값은 길이가 0인 문자열입니다. |
아니오 |
passwordFile |
연결에 사용하는 비밀번호 파일입니다. Jazz Build Engine을 -createPasswordFile 인수와 함께 호출하여 해당 비밀번호 파일을 작성할 수 있습니다. 하나의 비밀번호 파일만 지정할 수 있습니다. |
아니오 |
requestUUID |
빌드를 시작할 때 사용하는 기존 빌드 요청을 지정합니다. 지정하지 않으면 buildDefinitionID 및 engineID가 지정될 수 없습니다. |
아니오 |
resultUUIDFile |
빌드 결과를 저장하는 데 사용할 파일입니다. 경로는 빌드 파일의 기본 디렉토리에 상대적인 경로 또는 전체 경로일 수 있습니다. 파일은 java.util.Properties 형식으로 형식화되며, resultUUIDProperty 속성에서 지정된 이름의 특성을 포함합니다. |
아니오 |
verbose |
추가 메시지 출력을 지정합니다. 기본값은 false입니다. |
아니오 |
<startTeamBuild repositoryAddress="${repositoryAddress}"
userId="${userId}"
password="${password}"
requestUUID="${requestUUID}"
resultUUIDProperty="buildResultUUID"
label="test build"
autoComplete="false"
verbose="true" />
<fail message="예상대로 빌드를 시작하지 못합니다."
unless="buildResultUUID" />
<echo message="result UUID = ${buildResultUUID}" />
도움이 되셨습니까? Jazz.net의 포럼에 의견 남기기 또는 버그 제출에서 피드백을 제공할 수 있습니다(등록 필요).