mirror of
				https://github.com/docker/setup-buildx-action.git
				synced 2025-11-04 14:44:20 +08:00 
			
		
		
		
	Merge pull request #174 from crazy-max/input-quote
preserve quotes surrounding fields in input list
This commit is contained in:
		
						commit
						693fdd6ca6
					
				@ -109,6 +109,21 @@ describe('getCreateArgs', () => {
 | 
			
		||||
        'tls://foo:1234'
 | 
			
		||||
      ]
 | 
			
		||||
    ],
 | 
			
		||||
    [
 | 
			
		||||
      5,
 | 
			
		||||
      new Map<string, string>([
 | 
			
		||||
        ['install', 'false'],
 | 
			
		||||
        ['use', 'false'],
 | 
			
		||||
        ['driver-opts', `"env.no_proxy=localhost,127.0.0.1,.mydomain"`],
 | 
			
		||||
      ]),
 | 
			
		||||
      [
 | 
			
		||||
        'create',
 | 
			
		||||
        '--name', 'builder-9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d',
 | 
			
		||||
        '--driver', 'docker-container',
 | 
			
		||||
        '--driver-opt', '"env.no_proxy=localhost,127.0.0.1,.mydomain"',
 | 
			
		||||
        '--buildkitd-flags', '--allow-insecure-entitlement security.insecure --allow-insecure-entitlement network.host'
 | 
			
		||||
      ]
 | 
			
		||||
    ],
 | 
			
		||||
  ])(
 | 
			
		||||
    '[%d] given %p as inputs, returns %p',
 | 
			
		||||
    async (num: number, inputs: Map<string, string>, expected: Array<string>) => {
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										2
									
								
								dist/index.js
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								dist/index.js
									
									
									
										generated
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										2
									
								
								dist/index.js.map
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								dist/index.js.map
									
									
									
										generated
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							@ -131,7 +131,8 @@ export async function getInputList(name: string, ignoreComma?: boolean): Promise
 | 
			
		||||
    relaxQuotes: true,
 | 
			
		||||
    comment: '#',
 | 
			
		||||
    relaxColumnCount: true,
 | 
			
		||||
    skipEmptyLines: true
 | 
			
		||||
    skipEmptyLines: true,
 | 
			
		||||
    quote: false
 | 
			
		||||
  });
 | 
			
		||||
 | 
			
		||||
  for (const record of records as Array<string[]>) {
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user