Skip to content

Commit

Permalink
Fix sbom syft tests
Browse files Browse the repository at this point in the history
  • Loading branch information
Ryan Moran authored and ryanmoran committed Jan 23, 2023
1 parent ccabecc commit ec1f6ac
Show file tree
Hide file tree
Showing 9 changed files with 29 additions and 29 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -89,16 +89,16 @@ func Test_encodeComponentProperties(t *testing.T) {
Version: "v0.0.0-20211006190231-62292e806868",
Language: pkg.Go,
Type: pkg.GoModulePkg,
MetadataType: pkg.GolangMetadataType,
Metadata: pkg.GolangMetadata{
MetadataType: pkg.GolangBinMetadataType,
Metadata: pkg.GolangBinMetadata{
GoCompiledVersion: "1.17",
Architecture: "amd64",
H1Digest: "h1:KlOXYy8wQWTUJYFgkUI40Lzr06ofg5IRXUK5C7qZt1k=",
},
},
expected: &[]cyclonedx.Property{
{Name: "syft:package:language", Value: pkg.Go.String()},
{Name: "syft:package:metadataType", Value: "GolangMetadata"},
{Name: "syft:package:metadataType", Value: "GolangBinMetadata"},
{Name: "syft:package:type", Value: "go-module"},
{Name: "syft:metadata:architecture", Value: "amd64"},
{Name: "syft:metadata:goCompiledVersion", Value: "1.17"},
Expand Down
2 changes: 1 addition & 1 deletion sbom/internal/formats/spdx22/model/to_syft_model.go
Original file line number Diff line number Diff line change
Expand Up @@ -371,7 +371,7 @@ func extractMetadata(p *spdx.Package, info pkgInfo) (pkg.MetadataType, interface
h1Digest = digest
break
}
return pkg.GolangMetadataType, pkg.GolangMetadata{
return pkg.GolangBinMetadataType, pkg.GolangBinMetadata{
H1Digest: h1Digest,
}
}
Expand Down
4 changes: 2 additions & 2 deletions sbom/internal/formats/spdx22/model/to_syft_model_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -302,8 +302,8 @@ func TestH1Digest(t *testing.T) {
for _, test := range tests {
t.Run(test.name, func(t *testing.T) {
p := toSyftPackage(&test.pkg)
require.Equal(t, pkg.GolangMetadataType, p.MetadataType)
meta := p.Metadata.(pkg.GolangMetadata)
require.Equal(t, pkg.GolangBinMetadataType, p.MetadataType)
meta := p.Metadata.(pkg.GolangBinMetadata)
require.Equal(t, test.expectedDigest, meta.H1Digest)
})
}
Expand Down
2 changes: 1 addition & 1 deletion sbom/internal/formats/spdx22/to_format_model.go
Original file line number Diff line number Diff line change
Expand Up @@ -433,7 +433,7 @@ func toPackageChecksums(p pkg.Package) ([]common.Checksum, bool) {
})
}
}
case pkg.GolangMetadata:
case pkg.GolangBinMetadata:
// because the H1 digest is found in the Golang metadata we cannot claim that the files were analyzed
algo, hexStr, err := util.HDigestToSHA(meta.H1Digest)
if err != nil {
Expand Down
16 changes: 8 additions & 8 deletions sbom/internal/formats/spdx22/to_format_model_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -78,8 +78,8 @@ func Test_toPackageChecksums(t *testing.T) {
Name: "test",
Version: "1.0.0",
Language: pkg.Go,
MetadataType: pkg.GolangMetadataType,
Metadata: pkg.GolangMetadata{
MetadataType: pkg.GolangBinMetadataType,
Metadata: pkg.GolangBinMetadata{
H1Digest: "h1:9fHAtK0uDfpveeqqo1hkEZJcFvYXAiCN3UutL8F9xHw=",
},
},
Expand Down Expand Up @@ -383,8 +383,8 @@ func Test_H1Digest(t *testing.T) {
pkg: pkg.Package{
Name: "github.com/googleapis/gnostic",
Version: "v0.5.5",
MetadataType: pkg.GolangMetadataType,
Metadata: pkg.GolangMetadata{
MetadataType: pkg.GolangBinMetadataType,
Metadata: pkg.GolangBinMetadata{
H1Digest: "h1:9fHAtK0uDfpveeqqo1hkEZJcFvYXAiCN3UutL8F9xHw=",
},
},
Expand All @@ -395,8 +395,8 @@ func Test_H1Digest(t *testing.T) {
pkg: pkg.Package{
Name: "github.com/googleapis/gnostic",
Version: "v0.5.5",
MetadataType: pkg.GolangMetadataType,
Metadata: pkg.GolangMetadata{
MetadataType: pkg.GolangBinMetadataType,
Metadata: pkg.GolangBinMetadata{
H1Digest: "h1:9fHAtK0uzzz",
},
},
Expand All @@ -407,8 +407,8 @@ func Test_H1Digest(t *testing.T) {
pkg: pkg.Package{
Name: "github.com/googleapis/gnostic",
Version: "v0.5.5",
MetadataType: pkg.GolangMetadataType,
Metadata: pkg.GolangMetadata{
MetadataType: pkg.GolangBinMetadataType,
Metadata: pkg.GolangBinMetadata{
H1Digest: "h12:9fHAtK0uDfpveeqqo1hkEZJcFvYXAiCN3UutL8F9xHw=",
},
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"locations": [
{
"path": "/somefile-1.txt",
"layerID": "sha256:1f81e31b95fc8faee977cec0c9e2e7c7f8ee3b2ac44263a644e13a99daae33cd"
"layerID": "sha256:5cfa01376a90b8c5f98cebf09cbe95787159204609eb9745d0737c8d0b9906d3"
}
],
"licenses": [
Expand Down Expand Up @@ -40,7 +40,7 @@
"locations": [
{
"path": "/somefile-2.txt",
"layerID": "sha256:1e294a74dcffa572a1a975d2fe82cc05b0832577ec9a35bc7b6fc2231dc6802a"
"layerID": "sha256:fea46ffc9ebb89aaf4ceae475266d57cdd9431f6a10cec18b28731c84a601bec"
}
],
"licenses": [],
Expand All @@ -67,7 +67,7 @@
"type": "image",
"target": {
"userInput": "user-image-input",
"imageID": "sha256:ddd39d286d8bf3f5f918e73688fc7f538d188c6e85444f3a53c19d04da3a2890",
"imageID": "sha256:f09538f29e84126b5935870d2226c99561a668709065b6bdc3be9453164eb848",
"manifestDigest": "sha256:2731251dc34951c0e50fcc643b4c5f74922dad1a5d98f302b504cf46cd5d9368",
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"tags": [
Expand All @@ -77,17 +77,17 @@
"layers": [
{
"mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip",
"digest": "sha256:1f81e31b95fc8faee977cec0c9e2e7c7f8ee3b2ac44263a644e13a99daae33cd",
"digest": "sha256:5cfa01376a90b8c5f98cebf09cbe95787159204609eb9745d0737c8d0b9906d3",
"size": 22
},
{
"mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip",
"digest": "sha256:1e294a74dcffa572a1a975d2fe82cc05b0832577ec9a35bc7b6fc2231dc6802a",
"digest": "sha256:fea46ffc9ebb89aaf4ceae475266d57cdd9431f6a10cec18b28731c84a601bec",
"size": 16
}
],
"manifest": "eyJzY2hlbWFWZXJzaW9uIjoyLCJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZG9ja2VyLmRpc3RyaWJ1dGlvbi5tYW5pZmVzdC52Mitqc29uIiwiY29uZmlnIjp7Im1lZGlhVHlwZSI6ImFwcGxpY2F0aW9uL3ZuZC5kb2NrZXIuY29udGFpbmVyLmltYWdlLnYxK2pzb24iLCJzaXplIjo2NjcsImRpZ2VzdCI6InNoYTI1NjpkZGQzOWQyODZkOGJmM2Y1ZjkxOGU3MzY4OGZjN2Y1MzhkMTg4YzZlODU0NDRmM2E1M2MxOWQwNGRhM2EyODkwIn0sImxheWVycyI6W3sibWVkaWFUeXBlIjoiYXBwbGljYXRpb24vdm5kLmRvY2tlci5pbWFnZS5yb290ZnMuZGlmZi50YXIuZ3ppcCIsInNpemUiOjIwNDgsImRpZ2VzdCI6InNoYTI1NjoxZjgxZTMxYjk1ZmM4ZmFlZTk3N2NlYzBjOWUyZTdjN2Y4ZWUzYjJhYzQ0MjYzYTY0NGUxM2E5OWRhYWUzM2NkIn0seyJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZG9ja2VyLmltYWdlLnJvb3Rmcy5kaWZmLnRhci5nemlwIiwic2l6ZSI6MjA0OCwiZGlnZXN0Ijoic2hhMjU2OjFlMjk0YTc0ZGNmZmE1NzJhMWE5NzVkMmZlODJjYzA1YjA4MzI1NzdlYzlhMzViYzdiNmZjMjIzMWRjNjgwMmEifV19",
"config": "eyJhcmNoaXRlY3R1cmUiOiJhbWQ2NCIsImNvbmZpZyI6eyJFbnYiOlsiUEFUSD0vdXNyL2xvY2FsL3NiaW46L3Vzci9sb2NhbC9iaW46L3Vzci9zYmluOi91c3IvYmluOi9zYmluOi9iaW4iXSwiV29ya2luZ0RpciI6Ii8iLCJPbkJ1aWxkIjpudWxsfSwiY3JlYXRlZCI6IjIwMjMtMDEtMTFUMTY6NDQ6NTAuNzIxOTcyMloiLCJoaXN0b3J5IjpbeyJjcmVhdGVkIjoiMjAyMy0wMS0xMVQxNjo0NDo1MC42ODY5OTI0WiIsImNyZWF0ZWRfYnkiOiJBREQgZmlsZS0xLnR4dCAvc29tZWZpbGUtMS50eHQgIyBidWlsZGtpdCIsImNvbW1lbnQiOiJidWlsZGtpdC5kb2NrZXJmaWxlLnYwIn0seyJjcmVhdGVkIjoiMjAyMy0wMS0xMVQxNjo0NDo1MC43MjE5NzIyWiIsImNyZWF0ZWRfYnkiOiJBREQgZmlsZS0yLnR4dCAvc29tZWZpbGUtMi50eHQgIyBidWlsZGtpdCIsImNvbW1lbnQiOiJidWlsZGtpdC5kb2NrZXJmaWxlLnYwIn1dLCJvcyI6ImxpbnV4Iiwicm9vdGZzIjp7InR5cGUiOiJsYXllcnMiLCJkaWZmX2lkcyI6WyJzaGEyNTY6MWY4MWUzMWI5NWZjOGZhZWU5NzdjZWMwYzllMmU3YzdmOGVlM2IyYWM0NDI2M2E2NDRlMTNhOTlkYWFlMzNjZCIsInNoYTI1NjoxZTI5NGE3NGRjZmZhNTcyYTFhOTc1ZDJmZTgyY2MwNWIwODMyNTc3ZWM5YTM1YmM3YjZmYzIyMzFkYzY4MDJhIl19fQ==",
"manifest": "eyJzY2hlbWFWZXJzaW9uIjoyLCJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZG9ja2VyLmRpc3RyaWJ1dGlvbi5tYW5pZmVzdC52Mitqc29uIiwiY29uZmlnIjp7Im1lZGlhVHlwZSI6ImFwcGxpY2F0aW9uL3ZuZC5kb2NrZXIuY29udGFpbmVyLmltYWdlLnYxK2pzb24iLCJzaXplIjo2NjcsImRpZ2VzdCI6InNoYTI1NjpmMDk1MzhmMjllODQxMjZiNTkzNTg3MGQyMjI2Yzk5NTYxYTY2ODcwOTA2NWI2YmRjM2JlOTQ1MzE2NGViODQ4In0sImxheWVycyI6W3sibWVkaWFUeXBlIjoiYXBwbGljYXRpb24vdm5kLmRvY2tlci5pbWFnZS5yb290ZnMuZGlmZi50YXIuZ3ppcCIsInNpemUiOjIwNDgsImRpZ2VzdCI6InNoYTI1Njo1Y2ZhMDEzNzZhOTBiOGM1Zjk4Y2ViZjA5Y2JlOTU3ODcxNTkyMDQ2MDllYjk3NDVkMDczN2M4ZDBiOTkwNmQzIn0seyJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZG9ja2VyLmltYWdlLnJvb3Rmcy5kaWZmLnRhci5nemlwIiwic2l6ZSI6MjA0OCwiZGlnZXN0Ijoic2hhMjU2OmZlYTQ2ZmZjOWViYjg5YWFmNGNlYWU0NzUyNjZkNTdjZGQ5NDMxZjZhMTBjZWMxOGIyODczMWM4NGE2MDFiZWMifV19",
"config": "eyJhcmNoaXRlY3R1cmUiOiJhbWQ2NCIsImNvbmZpZyI6eyJFbnYiOlsiUEFUSD0vdXNyL2xvY2FsL3NiaW46L3Vzci9sb2NhbC9iaW46L3Vzci9zYmluOi91c3IvYmluOi9zYmluOi9iaW4iXSwiV29ya2luZ0RpciI6Ii8iLCJPbkJ1aWxkIjpudWxsfSwiY3JlYXRlZCI6IjIwMjItMDMtMTFUMjA6NTQ6MjAuMjU4OTM3MVoiLCJoaXN0b3J5IjpbeyJjcmVhdGVkIjoiMjAyMi0wMy0xMVQyMDo1NDoyMC4yMTQxMjM2WiIsImNyZWF0ZWRfYnkiOiJBREQgZmlsZS0xLnR4dCAvc29tZWZpbGUtMS50eHQgIyBidWlsZGtpdCIsImNvbW1lbnQiOiJidWlsZGtpdC5kb2NrZXJmaWxlLnYwIn0seyJjcmVhdGVkIjoiMjAyMi0wMy0xMVQyMDo1NDoyMC4yNTg5MzcxWiIsImNyZWF0ZWRfYnkiOiJBREQgZmlsZS0yLnR4dCAvc29tZWZpbGUtMi50eHQgIyBidWlsZGtpdCIsImNvbW1lbnQiOiJidWlsZGtpdC5kb2NrZXJmaWxlLnYwIn1dLCJvcyI6ImxpbnV4Iiwicm9vdGZzIjp7InR5cGUiOiJsYXllcnMiLCJkaWZmX2lkcyI6WyJzaGEyNTY6NWNmYTAxMzc2YTkwYjhjNWY5OGNlYmYwOWNiZTk1Nzg3MTU5MjA0NjA5ZWI5NzQ1ZDA3MzdjOGQwYjk5MDZkMyIsInNoYTI1NjpmZWE0NmZmYzllYmI4OWFhZjRjZWFlNDc1MjY2ZDU3Y2RkOTQzMWY2YTEwY2VjMThiMjg3MzFjODRhNjAxYmVjIl19fQ==",
"repoDigests": []
}
},
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
"locations": [
{
"path": "/somefile-1.txt",
"layerID": "sha256:1f81e31b95fc8faee977cec0c9e2e7c7f8ee3b2ac44263a644e13a99daae33cd"
"layerID": "sha256:5cfa01376a90b8c5f98cebf09cbe95787159204609eb9745d0737c8d0b9906d3"
}
],
"licenses": [
Expand Down Expand Up @@ -40,7 +40,7 @@
"locations": [
{
"path": "/somefile-2.txt",
"layerID": "sha256:1e294a74dcffa572a1a975d2fe82cc05b0832577ec9a35bc7b6fc2231dc6802a"
"layerID": "sha256:fea46ffc9ebb89aaf4ceae475266d57cdd9431f6a10cec18b28731c84a601bec"
}
],
"licenses": [],
Expand All @@ -67,7 +67,7 @@
"type": "image",
"target": {
"userInput": "user-image-input",
"imageID": "sha256:ddd39d286d8bf3f5f918e73688fc7f538d188c6e85444f3a53c19d04da3a2890",
"imageID": "sha256:f09538f29e84126b5935870d2226c99561a668709065b6bdc3be9453164eb848",
"manifestDigest": "sha256:2731251dc34951c0e50fcc643b4c5f74922dad1a5d98f302b504cf46cd5d9368",
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"tags": [
Expand All @@ -77,17 +77,17 @@
"layers": [
{
"mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip",
"digest": "sha256:1f81e31b95fc8faee977cec0c9e2e7c7f8ee3b2ac44263a644e13a99daae33cd",
"digest": "sha256:5cfa01376a90b8c5f98cebf09cbe95787159204609eb9745d0737c8d0b9906d3",
"size": 22
},
{
"mediaType": "application/vnd.docker.image.rootfs.diff.tar.gzip",
"digest": "sha256:1e294a74dcffa572a1a975d2fe82cc05b0832577ec9a35bc7b6fc2231dc6802a",
"digest": "sha256:fea46ffc9ebb89aaf4ceae475266d57cdd9431f6a10cec18b28731c84a601bec",
"size": 16
}
],
"manifest": "eyJzY2hlbWFWZXJzaW9uIjoyLCJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZG9ja2VyLmRpc3RyaWJ1dGlvbi5tYW5pZmVzdC52Mitqc29uIiwiY29uZmlnIjp7Im1lZGlhVHlwZSI6ImFwcGxpY2F0aW9uL3ZuZC5kb2NrZXIuY29udGFpbmVyLmltYWdlLnYxK2pzb24iLCJzaXplIjo2NjcsImRpZ2VzdCI6InNoYTI1NjpkZGQzOWQyODZkOGJmM2Y1ZjkxOGU3MzY4OGZjN2Y1MzhkMTg4YzZlODU0NDRmM2E1M2MxOWQwNGRhM2EyODkwIn0sImxheWVycyI6W3sibWVkaWFUeXBlIjoiYXBwbGljYXRpb24vdm5kLmRvY2tlci5pbWFnZS5yb290ZnMuZGlmZi50YXIuZ3ppcCIsInNpemUiOjIwNDgsImRpZ2VzdCI6InNoYTI1NjoxZjgxZTMxYjk1ZmM4ZmFlZTk3N2NlYzBjOWUyZTdjN2Y4ZWUzYjJhYzQ0MjYzYTY0NGUxM2E5OWRhYWUzM2NkIn0seyJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZG9ja2VyLmltYWdlLnJvb3Rmcy5kaWZmLnRhci5nemlwIiwic2l6ZSI6MjA0OCwiZGlnZXN0Ijoic2hhMjU2OjFlMjk0YTc0ZGNmZmE1NzJhMWE5NzVkMmZlODJjYzA1YjA4MzI1NzdlYzlhMzViYzdiNmZjMjIzMWRjNjgwMmEifV19",
"config": "eyJhcmNoaXRlY3R1cmUiOiJhbWQ2NCIsImNvbmZpZyI6eyJFbnYiOlsiUEFUSD0vdXNyL2xvY2FsL3NiaW46L3Vzci9sb2NhbC9iaW46L3Vzci9zYmluOi91c3IvYmluOi9zYmluOi9iaW4iXSwiV29ya2luZ0RpciI6Ii8iLCJPbkJ1aWxkIjpudWxsfSwiY3JlYXRlZCI6IjIwMjMtMDEtMTFUMTY6NDQ6NTAuNzIxOTcyMloiLCJoaXN0b3J5IjpbeyJjcmVhdGVkIjoiMjAyMy0wMS0xMVQxNjo0NDo1MC42ODY5OTI0WiIsImNyZWF0ZWRfYnkiOiJBREQgZmlsZS0xLnR4dCAvc29tZWZpbGUtMS50eHQgIyBidWlsZGtpdCIsImNvbW1lbnQiOiJidWlsZGtpdC5kb2NrZXJmaWxlLnYwIn0seyJjcmVhdGVkIjoiMjAyMy0wMS0xMVQxNjo0NDo1MC43MjE5NzIyWiIsImNyZWF0ZWRfYnkiOiJBREQgZmlsZS0yLnR4dCAvc29tZWZpbGUtMi50eHQgIyBidWlsZGtpdCIsImNvbW1lbnQiOiJidWlsZGtpdC5kb2NrZXJmaWxlLnYwIn1dLCJvcyI6ImxpbnV4Iiwicm9vdGZzIjp7InR5cGUiOiJsYXllcnMiLCJkaWZmX2lkcyI6WyJzaGEyNTY6MWY4MWUzMWI5NWZjOGZhZWU5NzdjZWMwYzllMmU3YzdmOGVlM2IyYWM0NDI2M2E2NDRlMTNhOTlkYWFlMzNjZCIsInNoYTI1NjoxZTI5NGE3NGRjZmZhNTcyYTFhOTc1ZDJmZTgyY2MwNWIwODMyNTc3ZWM5YTM1YmM3YjZmYzIyMzFkYzY4MDJhIl19fQ==",
"manifest": "eyJzY2hlbWFWZXJzaW9uIjoyLCJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZG9ja2VyLmRpc3RyaWJ1dGlvbi5tYW5pZmVzdC52Mitqc29uIiwiY29uZmlnIjp7Im1lZGlhVHlwZSI6ImFwcGxpY2F0aW9uL3ZuZC5kb2NrZXIuY29udGFpbmVyLmltYWdlLnYxK2pzb24iLCJzaXplIjo2NjcsImRpZ2VzdCI6InNoYTI1NjpmMDk1MzhmMjllODQxMjZiNTkzNTg3MGQyMjI2Yzk5NTYxYTY2ODcwOTA2NWI2YmRjM2JlOTQ1MzE2NGViODQ4In0sImxheWVycyI6W3sibWVkaWFUeXBlIjoiYXBwbGljYXRpb24vdm5kLmRvY2tlci5pbWFnZS5yb290ZnMuZGlmZi50YXIuZ3ppcCIsInNpemUiOjIwNDgsImRpZ2VzdCI6InNoYTI1Njo1Y2ZhMDEzNzZhOTBiOGM1Zjk4Y2ViZjA5Y2JlOTU3ODcxNTkyMDQ2MDllYjk3NDVkMDczN2M4ZDBiOTkwNmQzIn0seyJtZWRpYVR5cGUiOiJhcHBsaWNhdGlvbi92bmQuZG9ja2VyLmltYWdlLnJvb3Rmcy5kaWZmLnRhci5nemlwIiwic2l6ZSI6MjA0OCwiZGlnZXN0Ijoic2hhMjU2OmZlYTQ2ZmZjOWViYjg5YWFmNGNlYWU0NzUyNjZkNTdjZGQ5NDMxZjZhMTBjZWMxOGIyODczMWM4NGE2MDFiZWMifV19",
"config": "eyJhcmNoaXRlY3R1cmUiOiJhbWQ2NCIsImNvbmZpZyI6eyJFbnYiOlsiUEFUSD0vdXNyL2xvY2FsL3NiaW46L3Vzci9sb2NhbC9iaW46L3Vzci9zYmluOi91c3IvYmluOi9zYmluOi9iaW4iXSwiV29ya2luZ0RpciI6Ii8iLCJPbkJ1aWxkIjpudWxsfSwiY3JlYXRlZCI6IjIwMjItMDMtMTFUMjA6NTQ6MjAuMjU4OTM3MVoiLCJoaXN0b3J5IjpbeyJjcmVhdGVkIjoiMjAyMi0wMy0xMVQyMDo1NDoyMC4yMTQxMjM2WiIsImNyZWF0ZWRfYnkiOiJBREQgZmlsZS0xLnR4dCAvc29tZWZpbGUtMS50eHQgIyBidWlsZGtpdCIsImNvbW1lbnQiOiJidWlsZGtpdC5kb2NrZXJmaWxlLnYwIn0seyJjcmVhdGVkIjoiMjAyMi0wMy0xMVQyMDo1NDoyMC4yNTg5MzcxWiIsImNyZWF0ZWRfYnkiOiJBREQgZmlsZS0yLnR4dCAvc29tZWZpbGUtMi50eHQgIyBidWlsZGtpdCIsImNvbW1lbnQiOiJidWlsZGtpdC5kb2NrZXJmaWxlLnYwIn1dLCJvcyI6ImxpbnV4Iiwicm9vdGZzIjp7InR5cGUiOiJsYXllcnMiLCJkaWZmX2lkcyI6WyJzaGEyNTY6NWNmYTAxMzc2YTkwYjhjNWY5OGNlYmYwOWNiZTk1Nzg3MTU5MjA0NjA5ZWI5NzQ1ZDA3MzdjOGQwYjk5MDZkMyIsInNoYTI1NjpmZWE0NmZmYzllYmI4OWFhZjRjZWFlNDc1MjY2ZDU3Y2RkOTQzMWY2YTEwY2VjMThiMjg3MzFjODRhNjAxYmVjIl19fQ==",
"repoDigests": [],
"architecture": "",
"os": ""
Expand Down
Binary file not shown.

0 comments on commit ec1f6ac

Please sign in to comment.