From 46cf94092cce82a0a95fdffe7e60c598d5295071 Mon Sep 17 00:00:00 2001 From: Tonis Tiigi Date: Thu, 11 Apr 2024 07:52:07 -0700 Subject: [PATCH] commands: use vendored formatter for lint responses Signed-off-by: Tonis Tiigi --- commands/build.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/commands/build.go b/commands/build.go index 214d611a5..cf2e2ef34 100644 --- a/commands/build.go +++ b/commands/build.go @@ -48,6 +48,7 @@ import ( "github.com/moby/buildkit/client" "github.com/moby/buildkit/exporter/containerimage/exptypes" "github.com/moby/buildkit/frontend/subrequests" + "github.com/moby/buildkit/frontend/subrequests/lint" "github.com/moby/buildkit/frontend/subrequests/outline" "github.com/moby/buildkit/frontend/subrequests/targets" "github.com/moby/buildkit/solver/errdefs" @@ -862,6 +863,8 @@ func printResult(f *controllerapi.PrintFunc, res map[string]string) error { return printValue(targets.PrintTargets, targets.SubrequestsTargetsDefinition.Version, f.Format, res) case "subrequests.describe": return printValue(subrequests.PrintDescribe, subrequests.SubrequestsDescribeDefinition.Version, f.Format, res) + case "lint": + return printValue(lint.PrintLintViolations, lint.SubrequestLintDefinition.Version, f.Format, res) default: if dt, ok := res["result.json"]; ok && f.Format == "json" { fmt.Println(dt)