summaryrefslogtreecommitdiffstats
path: root/repos/repos-schema.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'repos/repos-schema.yaml')
-rw-r--r--repos/repos-schema.yaml26
1 files changed, 26 insertions, 0 deletions
diff --git a/repos/repos-schema.yaml b/repos/repos-schema.yaml
new file mode 100644
index 0000000..42303ad
--- /dev/null
+++ b/repos/repos-schema.yaml
@@ -0,0 +1,26 @@
+---
+# repos-schema.yaml
+
+#$schema: "http://json-schema.org/schema#"
+#$id: "https://github.com/lfit/releng-global-jjb/blob/master/schema/info-schema.yaml"
+
+array:
+ items:
+ required:
+ - repository
+ - unmaintained
+ - read_only
+
+ properties:
+ repository:
+ type: string
+ unmaintained:
+ type: boolean
+ read_only:
+ type: boolean
+ included_in:
+ type: array
+ items:
+ oneOf:
+ - type: string
+ - type: integer