Merge pull request #31 from tonistiigi/platforms-fixes

fixes for managing platforms
This commit is contained in:
Tibor Vass
2019-04-18 20:11:28 -07:00
committed by GitHub
10 changed files with 153 additions and 48 deletions

View File

@@ -8,6 +8,7 @@ import (
"github.com/moby/buildkit/session/auth/authprovider"
"github.com/pkg/errors"
"github.com/tonistiigi/buildx/build"
"github.com/tonistiigi/buildx/util/platformutil"
)
func ReadTargets(ctx context.Context, files, targets, overrides []string) (map[string]Target, error) {
@@ -254,7 +255,7 @@ func toBuildOpt(t Target) (*build.Options, error) {
Labels: t.Labels,
}
platforms, err := build.ParsePlatformSpecs(t.Platforms)
platforms, err := platformutil.Parse(t.Platforms)
if err != nil {
return nil, err
}