2014-02-25 1 views
1

저는 Linux에서 Jenkins를 실행 중이며 빌드가 실패 할 때 QC에서 결함을 발생시키고 싶습니다. 가장 쉬운 방법은 무엇입니까?빌드가 실패 할 때 Jenkins에서 QC 결함 생성

+0

[이] (http://antagonisticpleiotropy.blogspot.ca/2014/02/jenkins-hps-alm-quality-에서 찾을 수 있습니다 center-qc-rest.html)이 당신이 찾고있는 것일 수도 있습니다. –

답변

1

QC에는 사용할 수있는 REST API가 있으며 실제로 HTTP를 통해 이야기하는 모든 항목에 사용할 수 있습니다. 젠킨스와 함께 사용하는 방법에 대한

curl -b qc_cookies -c qc_cookies -u <USERNAME:PASSWORD> http://<QC_SERVER:PORT>/qcbin/authentication-point/authenticate 

curl -b qc_cookies -c qc_cookies -H "Content-Type: application/xml" -X POST -d @<QC_DEFECT_PAYLOAD.xml> http://<QC_SERVER:PORT>/qcbin/rest/domains/<DOMAIN>/projects/<PROJECT>/defects 

curl -b qc_cookies -c qc_cookies http://<QC_SERVER:PORT>/qcbin/authentication-point/logout 

자세한 내용은 http://antagonisticpleiotropy.blogspot.com.au/2014/02/jenkins-hps-alm-quality-center-qc-rest.html

+0

링크 전용 답변은 권장되지 않습니다. 소식에서 관련 콘텐츠 수정 및 게시 – Raghunandan

관련 문제