cppunitLogPublisher 태스크는 CPPUnit XML 로그를 빌드 결과에 컨트리뷰션으로 추가합니다.
아래 테이블은 cppunitLogPublisher 태스크 속성을 설명합니다.
| 속성 | 설명 | 필수 |
|---|---|---|
buildResultUUID |
업데이트할 빌드 결과의 UUID입니다. 이 속성의 값은 Jazz Build Engine 사용 시 기본 제공되는 특성이므로 일반적으로 ${buildResultUUID}입니다. |
예 |
filePath |
XML 로그에 대한 경로이거나 XML 로그가 들어있는 디렉토리에 대한 경로입니다. 경로는 빌드 파일의 기본 디렉토리에서의 상대 경로 또는 전체 경로일 수 있습니다. |
예 |
repositoryAddress |
사용할 팀 저장소의 주소. 이 속성의 값은 Jazz Build Engine 사용 시 기본 제공되는 특성이므로 일반적으로 ${repositoryAddress}입니다. |
예 |
userId |
사용되는 사용자 ID |
예 |
componentMap |
패키지 이름-컴포넌트 맵핑 정보가 들어있는 파일에 대한 경로입니다. 패키지 이름이 테스트 스위트 클래스의 패키지와 일치해야 합니다. |
아니오 |
componentName |
이 컨트리뷰션과 연관시킬 특정 컴포넌트입니다. |
아니오 |
failOnError |
true(기본값)인 경우, 오류가 발생하면 태스크가 실패합니다. false인 경우, 일부 오류는 무시되고 태스크가 완료됩니다. |
아니오 |
mayFailPattern |
테스트 스위트 클래스 이름의 부분 문자열. 전체 빌드가 실패하지 않게 하는 실패가 허용되는 패턴을 포함하는 테스트 스위트 클래스 이름입니다. 패턴은 정규식이 아닌 단순 문자열입니다. 지정하지 않으면 테스트 스위트 실패로 인해 빌드가 실패합니다. |
아니오 |
password |
사용자 ID의 비밀번호이며, 지정하지 않으면 기본값은 길이가 0인 문자열입니다. |
아니오 |
passwordFile |
연결에 사용하는 비밀번호 파일입니다. Jazz Build Engine을 -createPasswordFile 인수와 함께 호출하여 해당 비밀번호 파일을 작성할 수 있습니다. 하나의 비밀번호 파일만 지정할 수 있습니다. |
아니오 |
verbose |
추가 메시지 출력을 지정합니다. 기본값은 false입니다. |
아니오 |
<cppunitLogPublisher buildResultUUID="${buildResultUUID}"
repositoryAddress="${repositoryAddress}"
userId="${userId}"
password="${password}"
filePath="cppunit/simple-double.xml"
verbose="true"
componentName="C++"/>
도움이 되셨습니까? Jazz.net의 포럼에 의견 남기기 또는 버그 제출에서 피드백을 제공할 수 있습니다(등록 필요).