add Source attribute to File

Signed-off-by: Chanwit Kaewkasi <chanwit@gmail.com>
This commit is contained in:
Chanwit Kaewkasi
2017-05-12 00:56:33 +07:00
parent ba07bbfb0d
commit d83c35259a
2 changed files with 21 additions and 9 deletions

View File

@@ -21,11 +21,12 @@ var schema = string(`
"path": {"type": "string"},
"directory": {"type": "boolean"},
"symlink": {"type": "string"},
"contents": {"type": "string"}
"contents": {"type": "string"},
"source": {"type": "string"}
}
},
"files": {
"type": "array",
"type": "array",
"items": { "$ref": "#/definitions/file" }
},
"output": {
@@ -36,7 +37,7 @@ var schema = string(`
}
},
"outputs": {
"type": "array",
"type": "array",
"items": { "$ref": "#/definitions/output" }
},
"trust": {
@@ -48,7 +49,7 @@ var schema = string(`
}
},
"strings": {
"type": "array",
"type": "array",
"items": {"type": "string"}
},
"mount": {
@@ -89,7 +90,7 @@ var schema = string(`
"uid": {"type": "integer"},
"gid": {"type": "integer"},
"additionalGids": {
"type": "array",
"type": "array",
"items": { "type": "integer" }
},
"noNewPrivileges": {"type": "boolean"},
@@ -99,18 +100,18 @@ var schema = string(`
"rootfsPropagation": {"type": "string"},
"cgroupsPath": {"type": "string"},
"sysctl": {
"type": "array",
"type": "array",
"items": { "$ref": "#/definitions/strings" }
}
}
},
"images": {
"type": "array",
"type": "array",
"items": { "$ref": "#/definitions/image" }
}
},
"properties": {
"kernel": { "$ref": "#/definitions/kernel" },
"kernel": { "$ref": "#/definitions/kernel" },
"init": { "$ref": "#/definitions/strings" },
"onboot": { "$ref": "#/definitions/images" },
"services": { "$ref": "#/definitions/images" },