CrazyMax 
							
						 
					 
					
						
						
							
						
						36cd88f8ca 
					 
					
						
						
							
							build: skip build ref and provenance metadata for subrequests  
						
						 
						
						... 
						
						
						
						Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com > 
						
						
					 
					
						2024-08-13 10:40:40 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						531c6d4ff1 
					 
					
						
						
							
							support metadata file with call flag for build and bake commands  
						
						 
						
						... 
						
						
						
						Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com > 
						
						
					 
					
						2024-08-08 10:50:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								idnandre 
							
						 
					 
					
						
						
							
						
						56df4e98a0 
					 
					
						
						
							
							tests: build multiplatform  
						
						 
						
						... 
						
						
						
						Signed-off-by: idnandre <andre@idntimes.com > 
						
						
					 
					
						2024-07-20 17:15:00 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						bd0b425734 
					 
					
						
						
							
							test: bake print  
						
						 
						
						... 
						
						
						
						Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com > 
						
						
					 
					
						2024-07-18 17:40:08 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tonis Tiigi 
							
						 
					 
					
						
						
							
						
						0f74f9a794 
					 
					
						
						
							
							bake: fix testing json formatted output  
						
						 
						
						... 
						
						
						
						Because the test checked for combinedoutput, it
could contain internal warning messages in stderr.
JSON output is guaranteed in stdout.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com > 
						
						
					 
					
						2024-07-08 18:32:37 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tonis Tiigi 
							
						 
					 
					
						
						
							
						
						35313e865f 
					 
					
						
						
							
							bake: add tests for call and list  
						
						 
						
						... 
						
						
						
						Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com > 
						
						
					 
					
						2024-07-03 09:54:03 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						01a50aac42 
					 
					
						
						
							
							printer: dedup warnings  
						
						 
						
						... 
						
						
						
						Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com > 
						
						
					 
					
						2024-06-26 06:53:35 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						f7bcafed21 
					 
					
						
						
							
							build: opt to set progress warnings in response  
						
						 
						
						... 
						
						
						
						Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com > 
						
						
					 
					
						2024-06-26 06:53:35 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						2e2f9f571f 
					 
					
						
						
							
							build: set record provenance in response  
						
						 
						
						... 
						
						
						
						Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com > 
						
						
					 
					
						2024-04-11 10:11:27 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						dd4d52407f 
					 
					
						
						
							
							tests: skip according to buildkit version constraint  
						
						 
						
						... 
						
						
						
						Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com > 
						
						
					 
					
						2024-04-11 09:43:14 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						dc4b4c36bd 
					 
					
						
						
							
							bake: load override  
						
						 
						
						... 
						
						
						
						Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com > 
						
						
					 
					
						2024-04-05 13:03:15 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						4d39259f8e 
					 
					
						
						
							
							bake: git auth support for remote definitions  
						
						 
						
						... 
						
						
						
						Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com > 
						
						
					 
					
						2024-04-04 14:12:48 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						e2be765e7b 
					 
					
						
						
							
							tests: refactor worker handling in sandbox  
						
						 
						
						... 
						
						
						
						Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com > 
						
						
					 
					
						2024-03-14 13:42:37 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						47cf4a5dbe 
					 
					
						
						
							
							bake: fix output handling for push  
						
						 
						
						... 
						
						
						
						Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com > 
						
						
					 
					
						2024-03-12 13:13:13 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						9a2536dd0d 
					 
					
						
						
							
							test: multi exporters  
						
						 
						
						... 
						
						
						
						Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com > 
						
						
					 
					
						2024-03-05 17:05:59 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						2edb7a04a9 
					 
					
						
						
							
							build: set build ref in response  
						
						 
						
						... 
						
						
						
						Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com > 
						
						
					 
					
						2024-02-23 23:01:41 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						64e2b2532a 
					 
					
						
						
							
							bake: ulimits support  
						
						 
						
						... 
						
						
						
						Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com > 
						
						
					 
					
						2024-02-20 11:23:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						c2befc0c12 
					 
					
						
						
							
							bake: shm-size support  
						
						 
						
						... 
						
						
						
						Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com > 
						
						
					 
					
						2024-02-20 11:23:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						345551ae0d 
					 
					
						
						
							
							test: fix message output  
						
						 
						
						... 
						
						
						
						Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com > 
						
						
					 
					
						2024-02-20 11:23:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						052f279de7 
					 
					
						
						
							
							bake: fix definitions merge order  
						
						 
						
						... 
						
						
						
						Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com > 
						
						
					 
					
						2024-02-02 10:55:25 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						ff8bca206b 
					 
					
						
						
							
							Merge pull request  #2100  from dvdksn/bake-empty-definition  
						
						 
						
						... 
						
						
						
						bake: improve error message for empty definition 
						
						
					 
					
						2023-11-06 03:17:12 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Karlsson 
							
						 
					 
					
						
						
							
						
						d0a9a81e2e 
					 
					
						
						
							
							bake: improve error message for empty definition  
						
						 
						
						... 
						
						
						
						Closes  #2095 
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com > 
						
						
					 
					
						2023-10-31 15:36:50 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cameron Adams 
							
						 
					 
					
						
						
							
						
						abfc04f621 
					 
					
						
						
							
							command(bake): Specify local and remote bake files  
						
						 
						
						... 
						
						
						
						This adds the ability to source additional local build definition files when
sourcing Bake files via a remote url.
Prefixing a file with 'cwd://' will source a bake file on the local
machine, instead of the remote location.
Local files will be read/have precedence before remote files.
Usage:
```
docker buildx bake https://github.com/example/upstream.git  --file cwd://docker-bake.override.hcl --print
```
This will source a default file from the example/upstream repository,
and also source a build definition from the local machine.
Also moves remote and local files reading logic to a func
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com >
Signed-off-by: Cameron Adams <pnzreba@gmail.com >
Co-authored-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
					 
					
						2023-10-24 19:37:04 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						23c2498dee 
					 
					
						
						
							
							bake: display read definition files in build output  
						
						 
						
						... 
						
						
						
						Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
					 
					
						2023-10-23 16:26:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						7497e6481e 
					 
					
						
						
							
							bake: deny access to local dockerfile for remote invocation with local context  
						
						 
						
						... 
						
						
						
						we don't currently support reading a remote Dockerfile with a local
context when doing a remote invocation because we automatically derive
the dockerfile from the context atm. To avoid mistakenly reading a local
Dockerfile, we check if the Dockerfile exists locally and if so, we
error out.
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
					 
					
						2023-10-19 17:41:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						de9d253f45 
					 
					
						
						
							
							bake: local dockerfile support for remote definition  
						
						 
						
						... 
						
						
						
						Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
					 
					
						2023-10-19 17:41:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						0dcbed3f53 
					 
					
						
						
							
							tests: add simple local bake test  
						
						 
						
						... 
						
						
						
						Signed-off-by: Justin Chadwell <me@jedevc.com > 
						
						
					 
					
						2023-06-27 11:16:44 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						d34103b0d9 
					 
					
						
						
							
							bake: fix potential context entitlements escape  
						
						 
						
						... 
						
						
						
						Signed-off-by: Justin Chadwell <me@jedevc.com > 
						
						
					 
					
						2023-06-06 17:17:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						c820350b5e 
					 
					
						
						
							
							tests: refactor cmd helpers to allow configuring cwd, etc  
						
						 
						
						... 
						
						
						
						Signed-off-by: Justin Chadwell <me@jedevc.com > 
						
						
					 
					
						2023-06-06 17:17:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						61a7854659 
					 
					
						
						
							
							tests: add bake test for remote subdir context  
						
						 
						
						... 
						
						
						
						Fixed in 12b6a3ad9a , but now we have
regression tests! So we can add a check that we don't break this
behavior again.
Signed-off-by: Justin Chadwell <me@jedevc.com > 
						
						
					 
					
						2023-06-06 17:15:19 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						e859ebc12e 
					 
					
						
						
							
							tests: add bake test for remote cmd context override  
						
						 
						
						... 
						
						
						
						Signed-off-by: Justin Chadwell <me@jedevc.com > 
						
						
					 
					
						2023-06-06 17:15:19 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						ef997fd6d0 
					 
					
						
						
							
							bake: fix BAKE_CMD_CONTEXT relative path resolution  
						
						 
						
						... 
						
						
						
						Signed-off-by: Justin Chadwell <me@jedevc.com > 
						
						
					 
					
						2023-06-06 17:15:19 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						76c96347ff 
					 
					
						
						
							
							tests: add basic remote bake context test  
						
						 
						
						... 
						
						
						
						Signed-off-by: Justin Chadwell <me@jedevc.com > 
						
						
					 
					
						2023-06-06 17:15:19 +02:00