Skip to content

Commit

Permalink
Added tag calculation
Browse files Browse the repository at this point in the history
  • Loading branch information
danchenko-dmitry committed Feb 4, 2025
1 parent 31fbf94 commit 48b30f3
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions pkg/plugins/trivy/plugin.go
Original file line number Diff line number Diff line change
Expand Up @@ -229,6 +229,12 @@ func ParseImageRef(imageRef, imageDigest string) (v1alpha1.Registry, v1alpha1.Ar
artifact.Tag = t.TagStr()
case containerimage.Digest:
artifact.Digest = t.DigestStr()

var artifactDigest string
if refParts := strings.Split(imageRef, "@");len(refParts)==2 {
artifactDigest = refParts[1]
}
artifact.Tag = strings.TrimPrefix(strings.TrimSuffix(strings.TrimPrefix(imageRef, ref.Context().Name()), "@"+artifactDigest), ":")
}
if artifact.Digest == "" {
artifact.Digest = imageDigest
Expand Down

0 comments on commit 48b30f3

Please sign in to comment.