aboutsummaryrefslogtreecommitdiffstats
path: root/config-model/src/main/resources/schema
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@gmail.com>2023-02-19 11:52:26 +0100
committerJon Bratseth <bratseth@gmail.com>2023-02-19 11:52:26 +0100
commit9d9826112b6ab3a48f79a8d1346587a7cbbbe39b (patch)
tree3c95f4973f79da93901d0fe12d90218929f15012 /config-model/src/main/resources/schema
parent665da0c90fc7d9a26d4307d24840267d809147e6 (diff)
Complete bcp handling
- Add bcp to schema validation - Read endpoints defined in bcp elements
Diffstat (limited to 'config-model/src/main/resources/schema')
-rw-r--r--config-model/src/main/resources/schema/deployment.rnc16
1 files changed, 16 insertions, 0 deletions
diff --git a/config-model/src/main/resources/schema/deployment.rnc b/config-model/src/main/resources/schema/deployment.rnc
index d63b8885a57..cc9db471120 100644
--- a/config-model/src/main/resources/schema/deployment.rnc
+++ b/config-model/src/main/resources/schema/deployment.rnc
@@ -22,6 +22,7 @@ StepExceptInstance =
BlockChange* &
Notifications? &
Endpoints? &
+ Bcp? &
Test? &
Staging? &
Dev? &
@@ -170,3 +171,18 @@ Endpoint = element endpoint {
Endpoints = element endpoints {
Endpoint+
}
+
+Bcp = element bcp {
+ Group+
+}
+
+Group = element group {
+ attribute deadline { xsd:string }? &
+ Endpoint* &
+ MemberRegion+
+}
+
+MemberRegion = element region {
+ attribute fraction { xsd:double }? &
+ text
+}