Skip to content

Commit 532155d

Browse files
Merge pull request #521 from alecmerdler/ALM-774
Pass Annotations to PackageManifests
2 parents 3aa0c16 + 54e421a commit 532155d

File tree

3 files changed

+10
-1
lines changed

3 files changed

+10
-1
lines changed

pkg/package-server/apis/packagemanifest/v1alpha1/packagemanifest.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ func CreateCSVDescription(csv *operatorsv1alpha1.ClusterServiceVersion) CSVDescr
1111
Name: csv.Spec.Provider.Name,
1212
URL: csv.Spec.Provider.URL,
1313
},
14+
Annotations: csv.GetAnnotations(),
1415
}
1516

1617
icons := make([]Icon, len(csv.Spec.Icon))

pkg/package-server/apis/packagemanifest/v1alpha1/packagemanifest_types.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,8 @@ type CSVDescription struct {
9393
Version semver.Version `json:"version,omitempty"`
9494

9595
// Provider is the CSV's provider
96-
Provider AppLink `json:"provider,omitempty"`
96+
Provider AppLink `json:"provider,omitempty"`
97+
Annotations map[string]string `json:"annotations,omitempty"`
9798
}
9899

99100
// AppLink defines a link to an application

pkg/package-server/apis/packagemanifest/v1alpha1/zz_generated.deepcopy.go

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)