Skip to content

Commit c6055d9

Browse files
committed
Test that volume merging is a no-op when there are no duplicate volumes
Signed-off-by: Angel Misevski <[email protected]>
1 parent da345c3 commit c6055d9

File tree

1 file changed

+41
-0
lines changed

1 file changed

+41
-0
lines changed
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
name: "Merges volume components from parent and plugins"
2+
3+
input:
4+
devworkspace:
5+
parent:
6+
uri: "parent"
7+
components:
8+
- name: normal-workspace-volume
9+
volume: {}
10+
- name: "plugin-1"
11+
plugin:
12+
uri: "plugin-1"
13+
devfileResources:
14+
"parent":
15+
schemaVersion: 2.0.0
16+
metadata:
17+
name: "parent"
18+
components:
19+
- name: new-parent-volume
20+
volume: {}
21+
"plugin-1":
22+
schemaVersion: 2.0.0
23+
metadata:
24+
name: "plugin-1"
25+
components:
26+
- name: new-plugin-1-volume
27+
volume: {}
28+
29+
output:
30+
devworkspace:
31+
components:
32+
- name: normal-workspace-volume
33+
volume: {}
34+
- name: new-parent-volume
35+
attributes:
36+
"controller.devfile.io/imported-by": parent
37+
volume: {}
38+
- name: new-plugin-1-volume
39+
attributes:
40+
"controller.devfile.io/imported-by": plugin-1
41+
volume: {}

0 commit comments

Comments
 (0)