2018-11-20 20:47:30 +05:30
|
|
|
{
|
2018-12-05 23:21:45 +05:30
|
|
|
"allOf": [
|
|
|
|
{ "$ref": "job.json" }
|
|
|
|
],
|
2018-11-20 20:47:30 +05:30
|
|
|
"description": "An extension of job.json with more detailed information",
|
2018-12-05 23:21:45 +05:30
|
|
|
"required": [
|
|
|
|
"artifact",
|
|
|
|
"runner",
|
|
|
|
"runners",
|
|
|
|
"has_trace",
|
|
|
|
"stage"
|
|
|
|
],
|
2018-11-20 20:47:30 +05:30
|
|
|
"properties": {
|
|
|
|
"artifact": { "$ref": "artifact.json" },
|
2018-12-05 23:21:45 +05:30
|
|
|
"terminal_path": { "type": "string" },
|
|
|
|
"trigger": { "$ref": "trigger.json" },
|
|
|
|
"deployment_status": { "$ref": "deployment_status.json" },
|
2020-03-13 15:44:24 +05:30
|
|
|
"deployment_cluster": {
|
|
|
|
"oneOf": [
|
|
|
|
{ "$ref": "../deployment_cluster.json" },
|
|
|
|
{ "type": "null" }
|
|
|
|
]
|
|
|
|
},
|
2018-12-05 23:21:45 +05:30
|
|
|
"runner": { "$ref": "runner.json" },
|
|
|
|
"runners": { "$ref": "runners.json" },
|
|
|
|
"has_trace": { "type": "boolean" },
|
2018-12-13 13:39:08 +05:30
|
|
|
"stage": { "type": "string" },
|
|
|
|
"stuck": { "type": "boolean" }
|
2018-11-20 20:47:30 +05:30
|
|
|
}
|
|
|
|
}
|