Justin Chadwell 
							
						 
					 
					
						
						
							
						
						696770d29c 
					 
					
						
						
							
							Merge pull request  #1840  from jedevc/fix-check-path-for-bake-cmd-context  
						
						 
						
						
						
						
					 
					
						2023-06-06 17:49:04 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						b47b4e5957 
					 
					
						
						
							
							vendor: github.com/stretchr/testify v1.8.4  
						
						 
						
						... 
						
						
						
						full diff https://github.com/stretchr/testify/compare/v1.8.2...v1.8.4 
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
					 
					
						2023-06-06 17:44:58 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						9a125afba0 
					 
					
						
						
							
							vendor: github.com/compose-spec/compose-go v1.14.0  
						
						 
						
						... 
						
						
						
						https: //github.com/compose-spec/compose-go/compare/v1.13.4...v1.14.0
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
					 
					
						2023-06-06 17:34:34 +02: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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						48d7dafbd5 
					 
					
						
						
							
							git: update gitutil test utilities  
						
						 
						
						... 
						
						
						
						- Adds a new GitServeHTTP function to start an http server to serve a
  target git repository.
- Adds a new GitDir helper method to get the path to the .git
  directory
- Updates the GitAdd method to take a variable number of files
Signed-off-by: Justin Chadwell <me@jedevc.com > 
						
						
					 
					
						2023-06-06 17:15:19 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						d03e93f6f1 
					 
					
						
						
							
							test: tmpdir can be a test helper  
						
						 
						
						... 
						
						
						
						Signed-off-by: Justin Chadwell <me@jedevc.com > 
						
						
					 
					
						2023-06-06 17:15:19 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						fcb7810a38 
					 
					
						
						
							
							Merge pull request  #1854  from crazy-max/inspect-features  
						
						 
						
						
						
						
					 
					
						2023-06-06 16:59:58 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						459d94bdf1 
					 
					
						
						
							
							vendor: github.com/Masterminds/semver/v3 v3.2.1  
						
						 
						
						... 
						
						
						
						Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
					 
					
						2023-06-06 16:55:59 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						7cef021a8a 
					 
					
						
						
							
							Merge pull request  #1804  from jedevc/fixup-solve  
						
						 
						
						
						
						
					 
					
						2023-06-06 09:12:10 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						c6db4cf342 
					 
					
						
						
							
							build: clarify NewResultHandle comment  
						
						 
						
						... 
						
						
						
						Signed-off-by: Justin Chadwell <me@jedevc.com > 
						
						
					 
					
						2023-06-06 09:08:30 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						6c9436fbd5 
					 
					
						
						
							
							inspect: display builder features  
						
						 
						
						... 
						
						
						
						Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
					 
					
						2023-06-05 23:11:58 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						a906149930 
					 
					
						
						
							
							Merge pull request  #1862  from jedevc/update-contributing-tests  
						
						 
						
						... 
						
						
						
						docs: update CONTRIBUTING.md with specific test notes 
						
						
					 
					
						2023-06-01 21:55:12 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						af328fe413 
					 
					
						
						
							
							docs: update CONTRIBUTING.md with specific test notes  
						
						 
						
						... 
						
						
						
						Signed-off-by: Justin Chadwell <me@jedevc.com > 
						
						
					 
					
						2023-06-01 11:34:20 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						183a73abae 
					 
					
						
						
							
							build: docker exporter should instead use oci with containerd  
						
						 
						
						... 
						
						
						
						Signed-off-by: Justin Chadwell <me@jedevc.com > 
						
						
					 
					
						2023-05-31 15:59:55 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						b7f0b3d763 
					 
					
						
						
							
							build: clear exports for secondary solve request  
						
						 
						
						... 
						
						
						
						Signed-off-by: Justin Chadwell <me@jedevc.com > 
						
						
					 
					
						2023-05-31 15:13:56 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						5b27d5a9f6 
					 
					
						
						
							
							build: cleanup res if returned in basic build  
						
						 
						
						... 
						
						
						
						In practice, this shouldn't happen, but the check is good to include
anyways.
Signed-off-by: Justin Chadwell <me@jedevc.com > 
						
						
					 
					
						2023-05-31 15:13:03 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ben Peachey 
							
						 
					 
					
						
						
							
						
						8f24c58f4d 
					 
					
						
						
							
							Fix typo in commands/build.go and docs/reference/buildx_build.md  
						
						 
						
						... 
						
						
						
						`Shortand` -> `Shorthand`
Signed-off-by: Ben Peachey <potherca@gmail.com > 
						
						
					 
					
						2023-05-31 13:40:58 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						cd1648192e 
					 
					
						
						
							
							build: rename ResultContext to ResultHandle  
						
						 
						
						... 
						
						
						
						Signed-off-by: Justin Chadwell <me@jedevc.com > 
						
						
					 
					
						2023-05-31 09:50:46 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						8d822fb06c 
					 
					
						
						
							
							build: move main solve request into main gateway call  
						
						 
						
						... 
						
						
						
						Now, we always perform the full solve request in the main gateway call.
This ensures that progress works properly, and makes the lifetime
semantics much clearer.
NewResultContext abstracts the details of a successful/failed build, to
always return a single ResultContext, even though the details of how a
gateway is created is different:
- For a failed build, we can just keep the gateway open.
- For a successful build, we immediately open another gateway and
  re-evaluate the build definition in that gateway. This should give an
  instant cache hit (since the build was just successful).
Signed-off-by: Justin Chadwell <me@jedevc.com > 
						
						
					 
					
						2023-05-31 09:46:46 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						0758a9b75d 
					 
					
						
						
							
							Merge pull request  #1856  from crazy-max/history-feature-update  
						
						 
						
						... 
						
						
						
						driver: update history api check 
						
						
					 
					
						2023-05-31 10:27:54 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						f8fa526678 
					 
					
						
						
							
							driver: update history api check  
						
						 
						
						... 
						
						
						
						Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
					 
					
						2023-05-31 10:10:54 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tõnis Tiigi 
							
						 
					 
					
						
						
							
						
						4abff3ce12 
					 
					
						
						
							
							Merge pull request  #1852  from jedevc/vendor-buildkit-master  
						
						 
						
						... 
						
						
						
						vendor: update buildkit to master@c36941f4a10e 
						
						
					 
					
						2023-05-30 16:14:26 -07:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						e7034f66bc 
					 
					
						
						
							
							Merge pull request  #1846  from crazy-max/history-capability  
						
						 
						
						... 
						
						
						
						driver: check history capability 
						
						
					 
					
						2023-05-30 20:25:31 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						8c65e4fc1d 
					 
					
						
						
							
							driver: add context to Features interface  
						
						 
						
						... 
						
						
						
						Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
					 
					
						2023-05-30 20:13:18 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						d196ac347e 
					 
					
						
						
							
							driver: cache features  
						
						 
						
						... 
						
						
						
						Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
					 
					
						2023-05-30 20:13:18 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						9b723ece46 
					 
					
						
						
							
							driver: check history capability  
						
						 
						
						... 
						
						
						
						Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
					 
					
						2023-05-30 20:13:17 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						5e2f8bd64a 
					 
					
						
						
							
							Merge pull request  #1853  from jedevc/logrus-show-error  
						
						 
						
						
						
						
					 
					
						2023-05-30 10:29:49 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						5788ab33d2 
					 
					
						
						
							
							logutil: print error from WithError if found  
						
						 
						
						... 
						
						
						
						Signed-off-by: Justin Chadwell <me@jedevc.com > 
						
						
					 
					
						2023-05-30 10:00:24 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						f1788002e1 
					 
					
						
						
							
							Merge pull request  #1851  from crazy-max/test-flow  
						
						 
						
						... 
						
						
						
						test: update workflow 
						
						
					 
					
						2023-05-30 10:58:17 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						6c62225d1b 
					 
					
						
						
							
							vendor: update buildkit to master@c36941f4a10e  
						
						 
						
						... 
						
						
						
						Signed-off-by: Justin Chadwell <me@jedevc.com > 
						
						
					 
					
						2023-05-30 09:10:52 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						38b4eef5c6 
					 
					
						
						
							
							ci: make release and bin-image depend on test  
						
						 
						
						... 
						
						
						
						Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
					 
					
						2023-05-30 02:51:08 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						a4db138c5e 
					 
					
						
						
							
							docs: update CONTRIBUTING.md to run tests  
						
						 
						
						... 
						
						
						
						Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
					 
					
						2023-05-30 02:51:08 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						55377b2b0f 
					 
					
						
						
							
							make: test-unit and test-integration targets  
						
						 
						
						... 
						
						
						
						Also switch test target to run the test script.
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
					 
					
						2023-05-30 02:51:08 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						98dedd3225 
					 
					
						
						
							
							ci: cache integration tests base and build in dedicated step  
						
						 
						
						... 
						
						
						
						Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
					 
					
						2023-05-30 02:51:08 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						74b121be66 
					 
					
						
						
							
							test: opt to avoid building the integration tests image  
						
						 
						
						... 
						
						
						
						Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
					 
					
						2023-05-30 02:51:08 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						b9cf46785b 
					 
					
						
						
							
							test: use trap to remove cache volume  
						
						 
						
						... 
						
						
						
						Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
					 
					
						2023-05-30 02:51:08 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						ecf8dd0a26 
					 
					
						
						
							
							test: type integration not needed  
						
						 
						
						... 
						
						
						
						Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
					 
					
						2023-05-30 02:51:07 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						73c17ef4d2 
					 
					
						
						
							
							ci: send test reports to codecov  
						
						 
						
						... 
						
						
						
						Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
					 
					
						2023-05-30 02:51:07 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						e762e46b4b 
					 
					
						
						
							
							ci: merge test workflow to build one  
						
						 
						
						... 
						
						
						
						Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com > 
						
						
					 
					
						2023-05-30 02:51:07 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kohei Tokunaga 
							
						 
					 
					
						
						
							
						
						cafeedba79 
					 
					
						
						
							
							monitor: add long help for commands  
						
						 
						
						... 
						
						
						
						Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com > 
						
						
					 
					
						2023-05-29 23:23:56 +09:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						17bdbbd3c3 
					 
					
						
						
							
							Merge pull request  #1831  from crazy-max/fix-ctn-certs-path  
						
						 
						
						... 
						
						
						
						driver(docker-container): fix incorrect path when writing certs 
						
						
					 
					
						2023-05-26 16:15:21 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						2dae553d18 
					 
					
						
						
							
							build: update outline fallback image  
						
						 
						
						... 
						
						
						
						Subrequests have been included in docker/dockerfile:1.5 labs, so we can
update the fallback to point to this release.
Signed-off-by: Justin Chadwell <me@jedevc.com > 
						
						
					 
					
						2023-05-26 10:38:38 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						91c17f25fb 
					 
					
						
						
							
							build: tidy up print func  
						
						 
						
						... 
						
						
						
						Signed-off-by: Justin Chadwell <me@jedevc.com > 
						
						
					 
					
						2023-05-26 10:38:38 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								CrazyMax 
							
						 
					 
					
						
						
							
						
						63fc01e08a 
					 
					
						
						
							
							Merge pull request  #1842  from crazy-max/update-xx  
						
						 
						
						... 
						
						
						
						update xx to 1.2.1 
						
						
					 
					
						2023-05-26 11:22:33 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Chadwell 
							
						 
					 
					
						
						
							
						
						354ccc9469 
					 
					
						
						
							
							Merge pull request  #1844  from tonistiigi/imageid-fixes  
						
						 
						
						
						
						
					 
					
						2023-05-26 10:21:53 +01:00