diff --git a/src/buildx/bake.ts b/src/buildx/bake.ts index 48225cb..590d351 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'); }