A Job that has been created but not completed can have the following statuses:
- "Queued" = Job is in the queue for execution on a Worker.
- "Running" = Job is being executed on a Worker.
A completed Job can have the following statuses:
- "FinishedSuccessfully" = Job has been completed successfully without errors.
- "FinishedInError" = Job has been completed with errors.
A completed job can return the following information:
- Job name (see Line 34 in example code).
- Executing Worker (see Line 35 in example code).
- Execution time in milliseconds (see Line 36 in the example code).
- Link to the log (see Line 43 in the example code).
- Link to the repository (see Line 45 in the example code).
Example of GET call of the Job Server for a running Job
Request | GET /api/jobs/be3e05a5-de59-480e-80a4-181962267a90 HTTP/1.1 |
Accept | application/json |
Accept-Encoding | gzip, deflate |
Pragma | no-cache |
Body | empty |
Response | HTTP/1.1 200 OK |
Content-Type | application/json |
Body |
|