From 79b981205213318e7bcce55cf91062e96ff5d1dd Mon Sep 17 00:00:00 2001 From: CrazyMax <1951866+crazy-max@users.noreply.github.com> Date: Tue, 26 Nov 2024 15:48:44 +0100 Subject: [PATCH] bake: missing call and allow cmd opts Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com> --- src/buildx/bake.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/buildx/bake.ts b/src/buildx/bake.ts index 48225cba..590d3510 100644 --- a/src/buildx/bake.ts +++ b/src/buildx/bake.ts @@ -33,6 +33,8 @@ export interface BakeOpts { } export interface BakeCmdOpts { + allow?: Array; + call?: string; files?: Array; load?: boolean; noCache?: boolean; @@ -142,6 +144,14 @@ export class Bake { args.push('--set', override); } } + if (cmdOpts.allow) { + for (const allow of cmdOpts.allow) { + args.push('--allow', allow); + } + } + if (cmdOpts.call) { + args.push('--call', cmdOpts.call); + } if (cmdOpts.load) { args.push('--load'); }