DeployJob - findJobResultKey
DeployJob - findJobResultKey
Description :
This command is deprecated. Please consider using findJobResultKey .
This command finds a handle to a Deploy Job result. You must provide handles identifying the job and the job run. This command returns a handle to the job result. The handle can be used in other commands that need to reference the results of the DeployJob.
Return type : DBKey
Command Input :
Variable Name | Variable Type | Description |
|---|---|---|
jobKey | DBKey | Handle associated with the job. |
jobRunKey | DBKey | Handle associated with a particular job run. |
Example
The following example shows how to select a job and a particular job run to obtain a job result key.
Script
DEPLOY_JOB_KEY=`blcli DeployJob [getDBKeyByGroupAndName|DeployJob - getDBKeyByGroupAndName] /Deploys basefiledeploy`
#get all the run keys
RUN_KEYS=`blcli JobRun [findAllRunKeysByJobKey|JobRun - findAllRunKeysByJobKey] $DEPLOY_JOB_KEY`
#select out the run of interest.
for RUN_KEY in "${RUN_KEYS[@]}"
do # some selection.
START_TIME=`blcli JobRun [getStartTimeByRunKey|JobRun - getStartTimeByRunKey_1] $RUN_KEY`
if [ "$START_TIME"="$DESIRED_TIME" ]
NEEDED_RUN_KEY=$RUN_KEY
fi
done
JOB_RESULT_KEY=`blcli DeployJob [findJobResultKey|DeployJob - findJobResultKey] $DEPLOY_JOB_KEY $NEEDED_RUN_KEY`
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*