create_build_record.pl

Le script create_build_record.pl est un exemple d'utilisation de l'API ClearQuest dans le but de créer et de remplir un enregistrement BTBuild.
Le script create_baseline_record Perl crée un enregistrement BTBuild. Le script nécessite un nom d'enregistrement ALMBaseline existant, un nom PVOB et le nom du nouvel enregistrement BTBuild, ainsi que des valeurs pour les zones ALMBuildStatus, ALMBuildType et ALMProject. Un ou plusieurs enregistrements BTBuild peuvent être créés à partir d'un enregistrement ALMBaseline et peuvent y être associés. La création d'un enregistrement BTBuild hors d'un enregistrement ALMBaseline définit les associations permettant à une liste ALMActivity sur un enregistrement ALMTask d'afficher les enregistrements BTBuild dans lesquels peut se trouver.

L'option -url remplit la zone Build Web URL sous l'onglet Build Details de l'enregistrement BTBuild que le script crée.

Le script ne doit pas être modifié et peut être exécuté à partir de la ligne de commande. Il inclut une option -help pour obtenir des informations sur toutes les options de la ligne de commande.

Exemples de ligne de commande

Pour 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"
Pour UNIX® et 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"

Retour d'informations