@@ -314,6 +314,12 @@ func Run() {
314314 EnvVar : "PLUGIN_BUILDER_DRIVER_OPTS" ,
315315 Value : new (CustomStringSliceFlag ),
316316 },
317+ cli.GenericFlag {
318+ Name : "builder-driver-opts-new" ,
319+ Usage : "buildx builder driver opts new" ,
320+ EnvVar : "PLUGIN_BUILDER_DRIVER_OPTS_NEW" ,
321+ Value : new (CustomStringSliceFlag ),
322+ },
317323 cli.StringFlag {
318324 Name : "builder-remote-conn" ,
319325 EnvVar : "PLUGIN_BUILDER_REMOTE_CONN" ,
@@ -421,10 +427,11 @@ func run(c *cli.Context) error {
421427 ArtifactRegistry : c .String ("artifact.registry" ),
422428 },
423429 Builder : Builder {
424- Name : c .String ("builder-name" ),
425- Driver : c .String ("builder-driver" ),
426- DriverOpts : c .Generic ("builder-driver-opts" ).(* CustomStringSliceFlag ).GetValue (),
427- RemoteConn : c .String ("builder-remote-conn" ),
430+ Name : c .String ("builder-name" ),
431+ Driver : c .String ("builder-driver" ),
432+ DriverOpts : c .Generic ("builder-driver-opts" ).(* CustomStringSliceFlag ).GetValue (),
433+ DriverOptsNew : c .Generic ("builder-driver-opts-new" ).(* CustomStringSliceFlag ).GetValue (),
434+ RemoteConn : c .String ("builder-remote-conn" ),
428435 },
429436 BaseImageRegistry : c .String ("docker.baseimageregistry" ),
430437 BaseImageUsername : c .String ("docker.baseimageusername" ),
0 commit comments