Skip to content

Commit 98452e6

Browse files
committed
Add enum and default to version in schema
Add a unit test to verify invalid versions are not accepted Signed-off-by: Andrea Frittoli <[email protected]>
1 parent abb2145 commit 98452e6

12 files changed

+49
-13
lines changed

jsonschema/changeabandoned.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,10 @@
66
"properties": {
77
"version": {
88
"type": "string",
9-
"minLength": 1
9+
"enum": [
10+
"draft"
11+
],
12+
"default": "draft"
1013
},
1114
"id": {
1215
"type": "string",

jsonschema/changecreated.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,10 @@
66
"properties": {
77
"version": {
88
"type": "string",
9-
"minLength": 1
9+
"enum": [
10+
"draft"
11+
],
12+
"default": "draft"
1013
},
1114
"id": {
1215
"type": "string",

jsonschema/changemerged.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,10 @@
66
"properties": {
77
"version": {
88
"type": "string",
9-
"minLength": 1
9+
"enum": [
10+
"draft"
11+
],
12+
"default": "draft"
1013
},
1114
"id": {
1215
"type": "string",

jsonschema/changereviewed.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,10 @@
66
"properties": {
77
"version": {
88
"type": "string",
9-
"minLength": 1
9+
"enum": [
10+
"draft"
11+
],
12+
"default": "draft"
1013
},
1114
"id": {
1215
"type": "string",

jsonschema/changeupdated.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,10 @@
66
"properties": {
77
"version": {
88
"type": "string",
9-
"minLength": 1
9+
"enum": [
10+
"draft"
11+
],
12+
"default": "draft"
1013
},
1114
"id": {
1215
"type": "string",

jsonschema/pipelinerunfinished.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,10 @@
66
"properties": {
77
"version": {
88
"type": "string",
9-
"minLength": 1
9+
"enum": [
10+
"draft"
11+
],
12+
"default": "draft"
1013
},
1114
"id": {
1215
"type": "string",

jsonschema/pipelinerunqueued.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,10 @@
66
"properties": {
77
"version": {
88
"type": "string",
9-
"minLength": 1
9+
"enum": [
10+
"draft"
11+
],
12+
"default": "draft"
1013
},
1114
"id": {
1215
"type": "string",

jsonschema/pipelinerunstarted.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,10 @@
66
"properties": {
77
"version": {
88
"type": "string",
9-
"minLength": 1
9+
"enum": [
10+
"draft"
11+
],
12+
"default": "draft"
1013
},
1114
"id": {
1215
"type": "string",

jsonschema/taskrunfinished.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,10 @@
66
"properties": {
77
"version": {
88
"type": "string",
9-
"minLength": 1
9+
"enum": [
10+
"draft"
11+
],
12+
"default": "draft"
1013
},
1114
"id": {
1215
"type": "string",

jsonschema/taskrunstarted.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,10 @@
66
"properties": {
77
"version": {
88
"type": "string",
9-
"minLength": 1
9+
"enum": [
10+
"draft"
11+
],
12+
"default": "draft"
1013
},
1114
"id": {
1215
"type": "string",

0 commit comments

Comments
 (0)