mirror of
				https://github.com/docker/setup-buildx-action.git
				synced 2025-10-31 01:20:09 +08:00 
			
		
		
		
	return driver opts and buildkit version from nodes metadata
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
This commit is contained in:
		
							parent
							
								
									aa0df6f73a
								
							
						
					
					
						commit
						69d3837448
					
				| @ -18,8 +18,10 @@ export type Builder = { | ||||
| export type Node = { | ||||
|   name?: string; | ||||
|   endpoint?: string; | ||||
|   'driver-opts'?: Array<string>; | ||||
|   status?: string; | ||||
|   'buildkitd-flags'?: string; | ||||
|   buildkit?: string; | ||||
|   platforms?: string; | ||||
| }; | ||||
| 
 | ||||
| @ -133,6 +135,10 @@ export async function inspect(name: string, standalone?: boolean): Promise<Build | ||||
|             node.endpoint = value; | ||||
|             break; | ||||
|           } | ||||
|           case 'driver options': { | ||||
|             node['driver-opts'] = (value.match(/(\w+)="([^"]*)"/g) || []).map(v => v.replace(/^(.*)="(.*)"$/g, '$1=$2')); | ||||
|             break; | ||||
|           } | ||||
|           case 'status': { | ||||
|             node.status = value; | ||||
|             break; | ||||
| @ -141,6 +147,10 @@ export async function inspect(name: string, standalone?: boolean): Promise<Build | ||||
|             node['buildkitd-flags'] = value; | ||||
|             break; | ||||
|           } | ||||
|           case 'buildkit': { | ||||
|             node.buildkit = value; | ||||
|             break; | ||||
|           } | ||||
|           case 'platforms': { | ||||
|             let platforms: Array<string> = []; | ||||
|             // if a preferred platform is being set then use only these
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 CrazyMax
						CrazyMax