1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
{ "type": "object", "allOf": [ { "$ref": "basic.json" }, { "required" : [ "stats", "status", "last_pipeline" ], "properties": { "stats": { "$ref": "../commit_stats.json" }, "status": { "type": ["string", "null"] }, "last_pipeline": { "oneOf": [ { "type": "null" }, { "$ref": "../pipeline/basic.json" } ] } } } ] }