Skip to content

Commit 5fc824e

Browse files
committed
add image component to helper function
Signed-off-by: Stephanie <[email protected]>
1 parent b7c2cb5 commit 5fc824e

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

pkg/devfile/parser/data/v2/common/component_helper.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ func GetComponentType(component v1.Component) (v1.ComponentType, error) {
2929
return v1.KubernetesComponentType, nil
3030
case component.Openshift != nil:
3131
return v1.OpenshiftComponentType, nil
32+
case component.Image != nil:
33+
return v1.ImageComponentType, nil
3234
case component.Custom != nil:
3335
return v1.CustomComponentType, nil
3436

pkg/devfile/parser/data/v2/common/component_helper_test.go

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,16 @@ func TestGetComponentType(t *testing.T) {
150150
},
151151
componentType: v1.PluginComponentType,
152152
},
153+
{
154+
name: "Image component",
155+
component: v1.Component{
156+
Name: "name",
157+
ComponentUnion: v1.ComponentUnion{
158+
Image: &v1.ImageComponent{},
159+
},
160+
},
161+
componentType: v1.ImageComponentType,
162+
},
153163
{
154164
name: "Custom component",
155165
component: v1.Component{

0 commit comments

Comments
 (0)