create_build_record.pl

Das Script "create_build_record.pl" ist ein Beispiel dafür, wie die ClearQuest-API verwendet wird, um einen BTBuild-Datensatz zu erstellen und mit Daten zu füllen.
Das Perl-Script "create_baseline_record" erstellt einen BTBuild-Datensatz. Das Script erfordert den Namen eines vorhandenen ALMBaseline-Datensatzes, einen PVOB-Namen und den Namen für den neuen BTBuild-Datensatz sowie Werte für die Felder ALMBuildStatus, ALMBuildType und ALMProject. Es können ein oder mehrere BTBuild-Datensätze aus einem ALMBaseline-Datensatz erstellt und einem ALMBaseline-Datensatz zugeordnet werden. Wenn ein BTBuild-Datensatz aus einem ALMBaseline-Datensatz erstellt wird, werden Zuordnungen vorgenommen, damit in einer ALMActivity-Liste in einem ALMTask-Datensatz angezeigt werden kann, in welchen BTBuild-Datensätzen die ALMActivity vorhanden ist.

Bei Verwendung der Option "-url" wird das Feld Build Web URL auf der Registerkarte Build Details des vom Script erstellten BTBuild-Datensatzes ausgefüllt.

Das Sript darf nicht geändert werden. Es kann über die Befehlszeile ausgeführt werden. Das Script unterstützt die Option -help, mit der Sie Informationen zu allen Befehlszeilenoptionen anzeigen können.

Befehlszeilenbeispiele

Für 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"
Für UNIX und 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"

Feedback