startTeamBuild
IBM Rational Team Concert Client for Microsoft Visual Studio IDE  

startTeamBuild

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의 포럼에 의견 남기기 또는 버그 제출에서 피드백을 제공할 수 있습니다(등록 필요).