Skip to content

Commit 0b7446a

Browse files
authored
Merge pull request #237 from platformsh/cxtra-347-make-source_path-optional-in-upsun-mounts
Make source_path optional for mounts
2 parents 7d0478a + ceed05e commit 0b7446a

File tree

3 files changed

+9
-12
lines changed

3 files changed

+9
-12
lines changed

validator/schema/platformsh.application.json

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -91,8 +91,7 @@
9191
}
9292
},
9393
"required": [
94-
"source",
95-
"source_path"
94+
"source"
9695
],
9796
"additionalProperties": false
9897
},
@@ -381,8 +380,7 @@
381380
}
382381
},
383382
"required": [
384-
"source",
385-
"source_path"
383+
"source"
386384
],
387385
"additionalProperties": false
388386
},
@@ -789,8 +787,7 @@
789787
}
790788
},
791789
"required": [
792-
"source",
793-
"source_path"
790+
"source"
794791
],
795792
"additionalProperties": false
796793
},

validator/schema/upsun.json

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -90,8 +90,7 @@
9090
}
9191
},
9292
"required": [
93-
"source",
94-
"source_path"
93+
"source"
9594
],
9695
"additionalProperties": false
9796
},
@@ -376,8 +375,7 @@
376375
}
377376
},
378377
"required": [
379-
"source",
380-
"source_path"
378+
"source"
381379
],
382380
"additionalProperties": false
383381
},
@@ -780,8 +778,7 @@
780778
}
781779
},
782780
"required": [
783-
"source",
784-
"source_path"
781+
"source"
785782
],
786783
"additionalProperties": false
787784
},

validator/validator_test.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,9 @@ func Test_validateUpsunConfig(t *testing.T) {
2424
applications:
2525
app1:
2626
type: "python:3.11"
27+
mounts:
28+
/mnt/data:
29+
source: storage
2730
`),
2831
},
2932
},

0 commit comments

Comments
 (0)