DeployJob - executeJobWithApprovalGetJobResultKey
DeployJob - executeJobWithApprovalGetJobResultKey
Description :
This command executes a Deploy Job after approval and waits for the job to end before returning. This command returns a handle to the job result.
Return type : DBKey
Command Input :
Variable Name | Variable Type | Description |
|---|---|---|
jobKey | DBKey | Handle to the Deploy Job to be executed. |
approvalId | Integer | Approval ID created using the Job namespace. |
Example
The following example gets a handle to a Deploy Job, executes the job, and returns a handle to the job result.
Script
JOB_FOLDER="/Jobs/DeployJobs"
JOB_NAME="Deploy to all Servers"
JOB_KEY=`blcli DeployJob getDBKeyByGroupAndName "$JOB_FOLDER" "$JOB_NAME"`
JOB_APPROVAL_ID=`blcli Job createApproval 2 2 "My change" 2 3 "" ""`
JOB_RESULT_KEY=`blcli DeployJob executeJobWithApprovalGetJobResultKey $JOB_KEY $JOB_APPROVAL_ID`
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*