dev: remove unneeded binaries
Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
This commit is contained in:
		
							parent
							
								
									0c20fff10d
								
							
						
					
					
						commit
						59ba712c53
					
				@ -1,8 +1,6 @@
 | 
			
		||||
# syntax=docker/dockerfile:1
 | 
			
		||||
 | 
			
		||||
ARG NODE_VERSION=20
 | 
			
		||||
ARG DOCKER_VERSION=20.10.13
 | 
			
		||||
ARG BUILDX_VERSION=0.8.0
 | 
			
		||||
 | 
			
		||||
FROM node:${NODE_VERSION}-alpine AS base
 | 
			
		||||
RUN apk add --no-cache cpio findutils git
 | 
			
		||||
@ -62,14 +60,9 @@ RUN --mount=type=bind,target=.,rw \
 | 
			
		||||
  --mount=type=cache,target=/src/node_modules \
 | 
			
		||||
  yarn run lint
 | 
			
		||||
 | 
			
		||||
FROM docker:${DOCKER_VERSION} as docker
 | 
			
		||||
FROM docker/buildx-bin:${BUILDX_VERSION} as buildx
 | 
			
		||||
 | 
			
		||||
FROM deps AS test
 | 
			
		||||
RUN --mount=type=bind,target=.,rw \
 | 
			
		||||
  --mount=type=cache,target=/src/node_modules \
 | 
			
		||||
  --mount=type=bind,from=docker,source=/usr/local/bin/docker,target=/usr/bin/docker \
 | 
			
		||||
  --mount=type=bind,from=buildx,source=/buildx,target=/usr/libexec/docker/cli-plugins/docker-buildx \
 | 
			
		||||
  yarn run test --coverageDirectory=/tmp/coverage
 | 
			
		||||
 | 
			
		||||
FROM scratch AS test-coverage
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user