19 lines
		
	
	
		
			444 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			444 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
VERSION 0.7
 | 
						|
FROM docker.io/denoland/deno:alpine-1.38.3
 | 
						|
WORKDIR /app
 | 
						|
 | 
						|
docker-multi:
 | 
						|
   BUILD --platform linux/amd64 --platform linux/arm64 +docker
 | 
						|
 | 
						|
docker:
 | 
						|
   COPY src /app/src
 | 
						|
   COPY public /app/public
 | 
						|
   COPY deno.json /app/
 | 
						|
 | 
						|
   RUN deno cache --unstable src/registry.ts
 | 
						|
   CMD [ "run", "-A", "--unstable", "/app/src/registry.ts" ]
 | 
						|
 | 
						|
   ARG EARTHLY_TARGET_TAG
 | 
						|
   ARG TAG=$EARTHLY_TARGET_TAG
 | 
						|
   SAVE IMAGE --push git.hibas.dev/deno/denreg:$TAG
 |