artifactFilePublisher
IBM Rational Team Concert Client for Microsoft Visual Studio IDE  

artifactFilePublisher

artifactFilePublisher 태스크는 아티팩트 컨트리뷰션을 빌드 결과에 추가합니다. 아티팩트는 Jazz™ 저장소에서 직접 저장됩니다. 아티팩트 파일 컨트리뷰션은 빌드 결과의 다운로드 페이지에 표시됩니다.

이 태스크는 10MB보다 큰 아티팩트를 공개하는 데 사용하지 않아야 합니다. 큰 아티팩트는 저장소 외부에서 저장하고 관리해야 합니다. artifactLinkPublisher 태스크를 사용하여 큰 아티팩트가 저장되는 http 또는 ftp 서버를 가리키는 링크를 저장소에 저장할 수 있습니다.

아래 테이블은 artifactFilePublisher 태스크 속성을 설명합니다.

속성 설명 필수

buildResultUUID

업데이트할 빌드 결과의 UUID입니다. 이 속성의 값은 Jazz Build Engine 사용 시 기본 제공되는 특성이므로 일반적으로 ${buildResultUUID}입니다.

filePath

입력 파일이 필요한 태스크의 경우, 파일에 대한 경로를 지정합니다. 절대 경로이거나 빌드 파일의 기본 디렉토리에 상대적인 경로일 수 있습니다.

label

빌드에 사용하는 레이블.

repositoryAddress

사용할 팀 저장소의 주소. 이 속성의 값은 Jazz Build Engine 사용 시 기본 제공되는 특성이므로 일반적으로 ${repositoryAddress}입니다.

userId

사용되는 사용자 ID

componentName

이 컨트리뷰션과 연관시킬 특정 컴포넌트입니다.

아니오

contentType

아티팩트의 유형입니다. 지정하지 않으면 application/unknown으로 설정됩니다.

아니오

characterEncoding

아티팩트 파일에서 사용되는 문자 인코딩입니다. IANA 호환 이름이어야 합니다. 기본값은 현재 플랫폼의 기본 인코딩입니다. 자세한 정보는 IANA 문자 세트 이름 목록을 참조하십시오.

아니오

failOnError

true(기본값)인 경우, 오류가 발생하면 태스크가 실패합니다. false인 경우, 일부 오류는 무시되고 태스크가 완료됩니다.

아니오

password

사용자 ID의 비밀번호이며, 지정하지 않으면 기본값은 길이가 0인 문자열입니다.

아니오

passwordFile

연결에 사용하는 비밀번호 파일입니다. Jazz Build Engine을 -createPasswordFile 인수와 함께 호출하여 해당 비밀번호 파일을 작성할 수 있습니다. 하나의 비밀번호 파일만 지정할 수 있습니다.

아니오

verbose

추가 메시지 출력을 지정합니다. 기본값은 false입니다.

아니오

주: 텍스트 컨텐츠(예: contentType이 text/plain 또는 text/xml임)가 있는 파일은 저장소에 저장하기 전에 UTF-8 인코딩으로 변환됩니다.

예제

<artifactFilePublisher repositoryAddress="${repositoryAddress}"
		                       userId="${userId}"
		                       password="${password}"
		                       buildResultUUID="${buildResultUUID}"
		                       filePath="download.zip"
		                       label="a download" />

피드백

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