MCPcopy Create free account
hub / github.com/containerd/nerdctl / buildAction

Function buildAction

cmd/nerdctl/builder/builder_build.go:274–287  ·  view source on GitHub ↗
(cmd *cobra.Command, args []string)

Source from the content-addressed store, hash-verified

272}
273
274func buildAction(cmd *cobra.Command, args []string) error {
275 options, err := processBuildCommandFlag(cmd, args)
276 if err != nil {
277 return err
278 }
279
280 client, ctx, cancel, err := clientutil.NewClient(cmd.Context(), options.GOptions.Namespace, options.GOptions.Address)
281 if err != nil {
282 return err
283 }
284 defer cancel()
285
286 return builder.Build(ctx, client, options)
287}
288
289// canonicalizeAttest is from https://github.com/docker/buildx/blob/v0.12/util/buildflags/attests.go##L13-L21
290func canonicalizeAttest(attestType string, in string) string {

Callers

nothing calls this directly

Calls 3

NewClientFunction · 0.92
BuildFunction · 0.92
processBuildCommandFlagFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…