@@ -29,7 +29,7 @@ func ObjectsAndPropertiesFromBundle(b *Bundle) ([]string, []property.Property, e
2929 if err := json .Unmarshal (p .Value , & v ); err != nil {
3030 return nil , nil , property.ParseError {Idx : i , Typ : p .Type , Err : err }
3131 }
32- p := property .MustBuildPackage (v .PackageName , v .Version )
32+ p := property .MustBuildPackageRelease (v .PackageName , v .Version , v . Release )
3333 packageProvidedProperty = & p
3434 default :
3535 otherProps = append (otherProps , property.Property {
@@ -68,6 +68,11 @@ func ObjectsAndPropertiesFromBundle(b *Bundle) ([]string, []property.Property, e
6868 return nil , nil , fmt .Errorf ("get version: %v" , err )
6969 }
7070
71+ release , err := b .Release ()
72+ if err != nil {
73+ return nil , nil , fmt .Errorf ("get release: %v" , err )
74+ }
75+
7176 providedApis , err := b .ProvidedAPIs ()
7277 if err != nil {
7378 return nil , nil , fmt .Errorf ("get provided apis: %v" , err )
@@ -105,7 +110,7 @@ func ObjectsAndPropertiesFromBundle(b *Bundle) ([]string, []property.Property, e
105110 }
106111
107112 if packageProvidedProperty == nil {
108- p := property .MustBuildPackage (b .Package , version )
113+ p := property .MustBuildPackageRelease (b .Package , version , release )
109114 packageProvidedProperty = & p
110115 }
111116 props = append (props , * packageProvidedProperty )
0 commit comments