create_build_record.pl

create_build_record.pl 스크립트는 ClearQuest® API를 사용하여 BTBuild 레코드를 작성하고 입력하는 방법의 예입니다.
create_baseline_record Perl 스크립트는 BTBuild 레코드를 작성합니다. 이 스크립트에는 ALMBuildStatus, ALMBuildType, 및 ALMProject 필드 값은 물론 기존 ALMBaseline 레코드 이름, PVOB 이름, 새 BTBuild 레코드 이름이 필요합니다. 이 스크립트를 사용하여 하나 이상의 BTBuild 레코드를 작성할 수 있으며 ALMBaseline 레코드에 연관시킬 수 있습니다. ALMBaseline 레코드에서 BTBuild 레코드를 작성하면 연관성이 설정되어 ALMTask 레코드의 ALMActivity 목록에 ALMActivity를 찾을 수 있는 BTBuild가 표시됩니다.

-url 옵션은 스크립트가 작성하는 BTBuild 레코드의 빌드 세부사항 탭에 있는 웹 URL 빌드 필드를 입력합니다.

이 스크립트를 수정하지 않아야 하며 명령행에서 실행할 수 있습니다. 이 스크립트에는 모든 명령행 옵션에 대한 정보를 볼 수 있는 -help 옵션이 있습니다.

명령행의 예

Windows®의 경우(cmd.exe):
set ALM="C:\path\to\almscripts"
ratlperl "%ALM%\create_build_record.pl" ^
-user ReleaseEngineer -pw "" -dbname ALM -dbset CQMS.ALM.HOST ^
-projectid ALM00000002 ^
-pvob project_vob01 ^
-baseline BASELINE01 ^
-build Build_BASELINE01 ^
-buildstatus "Passed" ^
-buildtype "Platform"
UNIX® 시스템 및 Linux®의 경우(/bin/sh):
ALM="/path/to/almscripts"
cqperl "${ALM}/create_build_record.pl" \
-user ReleaseEngineer -pw "" -dbname ALM -dbset CQMS.ALM.HOST \
-projectid ALM00000002 \
-pvob project_vob01 \
-baseline BASELINE01 \
-build Build_BASELINE01 \
-buildstatus "Passed" \
-buildtype "Platform"
관련 태스크
ALMType 레이블 작성

피드백