Builds
Get build status
Path Parameters
buildId*string
GET /otto/api/build/:buildId/status Parameter
Query Parameters
delay?number|null
GET /otto/api/build/:buildId/status Parameter
Format
doubleRange
-1.7976931348623157e+308 <= value <= 1.7976931348623157e+308Response Body
application/json
application/json
curl -X GET "https://your.server.net/otto/api/build/string/status"{
"response": {
"status": "completed",
"buildId": "string",
"zipArchive": "string",
"textFiles": [
{
"fileName": "string",
"content": "string"
}
],
"files": [
{
"fileName": "string",
"clone": true,
"user": "string",
"password": "string",
"encryptionKey": "string",
"size": -1.7976931348623157e+308,
"hasContainerData": true
}
],
"zipSize": 1.7976931348623157e+308,
"completedFiles": 9007199254740991,
"message": "string",
"log": [
{
"level": "info",
"phase": "scheduling",
"message": "string",
"timeElapsed": 9007199254740991,
"file": "string"
}
],
"startedAt": "string",
"chainedActionResults": [
{
"action": {
"sendOnFailure": false,
"type": "build_start",
"id": "string",
"url": "string",
"apiKey": "string",
"input": null
},
"result": null,
"success": true
}
],
"ottofmsId": -1.7976931348623157e+308,
"preDeploymentScript": {
"file": {
"name": "string",
"user": "string",
"password": "string"
},
"script": {
"name": "string",
"param": "string",
"timeout": 9007199254740991
},
"abortIfScriptFails": true
},
"postDeploymentScript": {
"file": {
"name": "string",
"user": "string",
"password": "string"
},
"script": {
"name": "string",
"param": "string",
"timeout": 9007199254740991
},
"rollbackIfScriptFails": false
},
"downloadUrl": "string",
"downloadFolderUrl": "string",
"fileBrowserId": "string"
},
"messages": [
{
"code": 0.1,
"text": "ok"
}
]
}{
"response": {},
"messages": [
{
"code": 18011,
"text": "OttoFMS sample error"
}
]
}