mirror of
				https://gitea.com/Lydanne/buildx.git
				synced 2025-11-01 00:23:56 +08:00 
			
		
		
		
	chore: use no-cache-filter for outdated stage
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
This commit is contained in:
		
							
								
								
									
										3
									
								
								.github/workflows/build.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										3
									
								
								.github/workflows/build.yml
									
									
									
									
										vendored
									
									
								
							| @@ -30,6 +30,8 @@ jobs: | |||||||
|       - |       - | ||||||
|         name: Set up Docker Buildx |         name: Set up Docker Buildx | ||||||
|         uses: docker/setup-buildx-action@v1 |         uses: docker/setup-buildx-action@v1 | ||||||
|  |         with: | ||||||
|  |           version: latest | ||||||
|       - |       - | ||||||
|         name: Test |         name: Test | ||||||
|         run: | |         run: | | ||||||
| @@ -102,6 +104,7 @@ jobs: | |||||||
|         name: Set up Docker Buildx |         name: Set up Docker Buildx | ||||||
|         uses: docker/setup-buildx-action@v1 |         uses: docker/setup-buildx-action@v1 | ||||||
|         with: |         with: | ||||||
|  |           version: latest | ||||||
|           driver-opts: image=moby/buildkit:master |           driver-opts: image=moby/buildkit:master | ||||||
|           buildkitd-flags: --debug |           buildkitd-flags: --debug | ||||||
|       - |       - | ||||||
|   | |||||||
							
								
								
									
										5
									
								
								.github/workflows/e2e.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										5
									
								
								.github/workflows/e2e.yml
									
									
									
									
										vendored
									
									
								
							| @@ -51,6 +51,11 @@ jobs: | |||||||
|         name: Set up QEMU |         name: Set up QEMU | ||||||
|         uses: docker/setup-qemu-action@v1 |         uses: docker/setup-qemu-action@v1 | ||||||
|         if: matrix.driver == 'docker' || matrix.driver == 'docker-container' |         if: matrix.driver == 'docker' || matrix.driver == 'docker-container' | ||||||
|  |       - | ||||||
|  |         name: Set up Docker Buildx | ||||||
|  |         uses: docker/setup-buildx-action@v1 | ||||||
|  |         with: | ||||||
|  |           version: latest | ||||||
|       - |       - | ||||||
|         name: Install buildx |         name: Install buildx | ||||||
|         run: | |         run: | | ||||||
|   | |||||||
							
								
								
									
										10
									
								
								.github/workflows/validate.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								.github/workflows/validate.yml
									
									
									
									
										vendored
									
									
								
							| @@ -27,6 +27,11 @@ jobs: | |||||||
|       - |       - | ||||||
|         name: Checkout |         name: Checkout | ||||||
|         uses: actions/checkout@v2 |         uses: actions/checkout@v2 | ||||||
|  |       - | ||||||
|  |         name: Set up Docker Buildx | ||||||
|  |         uses: docker/setup-buildx-action@v1 | ||||||
|  |         with: | ||||||
|  |           version: latest | ||||||
|       - |       - | ||||||
|         name: Run |         name: Run | ||||||
|         run: | |         run: | | ||||||
| @@ -40,6 +45,11 @@ jobs: | |||||||
|       - |       - | ||||||
|         name: Checkout |         name: Checkout | ||||||
|         uses: actions/checkout@v2 |         uses: actions/checkout@v2 | ||||||
|  |       - | ||||||
|  |         name: Set up Docker Buildx | ||||||
|  |         uses: docker/setup-buildx-action@v1 | ||||||
|  |         with: | ||||||
|  |           version: latest | ||||||
|       - |       - | ||||||
|         name: Run |         name: Run | ||||||
|         run: | |         run: | | ||||||
|   | |||||||
| @@ -89,11 +89,7 @@ target "mod-outdated" { | |||||||
|   inherits = ["_common"] |   inherits = ["_common"] | ||||||
|   dockerfile = "./hack/dockerfiles/vendor.Dockerfile" |   dockerfile = "./hack/dockerfiles/vendor.Dockerfile" | ||||||
|   target = "outdated" |   target = "outdated" | ||||||
|   args = { |   no-cache-filter = ["outdated"] | ||||||
|     // used to invalidate cache for outdated run stage |  | ||||||
|     // can be dropped when https://github.com/moby/buildkit/issues/1213 fixed |  | ||||||
|     _RANDOM = uuidv4() |  | ||||||
|   } |  | ||||||
|   output = ["type=cacheonly"] |   output = ["type=cacheonly"] | ||||||
| } | } | ||||||
|  |  | ||||||
|   | |||||||
| @@ -39,7 +39,6 @@ EOT | |||||||
|  |  | ||||||
| FROM psampaz/go-mod-outdated:${MODOUTDATED_VERSION} AS go-mod-outdated | FROM psampaz/go-mod-outdated:${MODOUTDATED_VERSION} AS go-mod-outdated | ||||||
| FROM base AS outdated | FROM base AS outdated | ||||||
| ARG _RANDOM |  | ||||||
| RUN --mount=target=.,ro \ | RUN --mount=target=.,ro \ | ||||||
|   --mount=target=/go/pkg/mod,type=cache \ |   --mount=target=/go/pkg/mod,type=cache \ | ||||||
|   --mount=from=go-mod-outdated,source=/home/go-mod-outdated,target=/usr/bin/go-mod-outdated \ |   --mount=from=go-mod-outdated,source=/home/go-mod-outdated,target=/usr/bin/go-mod-outdated \ | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 CrazyMax
					CrazyMax