diff --git a/build/build.go b/build/build.go index 0d7ef093..1cd20ee2 100644 --- a/build/build.go +++ b/build/build.go @@ -267,11 +267,11 @@ func resolveDriversBase(ctx context.Context, nodes []builder.Node, opt map[strin } undetectedPlatform := false - allPlatforms := map[string]int{} + allPlatforms := map[string]struct{}{} for _, opt := range opt { for _, p := range opt.Platforms { k := platforms.Format(p) - allPlatforms[k] = -1 + allPlatforms[k] = struct{}{} if _, ok := availablePlatforms[k]; !ok { undetectedPlatform = true }