mirror of
				https://github.com/i701/sarlink-portal.git
				synced 2025-11-04 12:36:59 +00:00 
			
		
		
		
	optimize container build
	
		
			
	
		
	
	
		
	
		
			Some checks failed
		
		
	
	
		
			
				
	
				Build and Push Docker Images / Build and Push Docker Images (push) Failing after 1m36s
				
			
		
		
	
	
				
					
				
			
		
			Some checks failed
		
		
	
	Build and Push Docker Images / Build and Push Docker Images (push) Failing after 1m36s
				
			This commit is contained in:
		@@ -1,29 +1,18 @@
 | 
			
		||||
FROM oven/bun:1.1.42-debian AS builder
 | 
			
		||||
WORKDIR /var/www/html
 | 
			
		||||
 | 
			
		||||
ENV NEXT_TELEMETRY_DISABLED=1
 | 
			
		||||
ENV DATABASE_URL="postgresql://dummy:dummy@dummy:5432/dummy"
 | 
			
		||||
 | 
			
		||||
COPY package.json package-lock.json ./
 | 
			
		||||
COPY prisma ./prisma/
 | 
			
		||||
 | 
			
		||||
RUN bun install --frozen-lockfile
 | 
			
		||||
 | 
			
		||||
RUN bunx prisma generate
 | 
			
		||||
 | 
			
		||||
COPY . .
 | 
			
		||||
 | 
			
		||||
RUN bun install --frozen-lockfile
 | 
			
		||||
RUN bunx prisma generate
 | 
			
		||||
RUN bun run build
 | 
			
		||||
 | 
			
		||||
FROM oven/bun:1.1.42-debian
 | 
			
		||||
WORKDIR /var/www/html
 | 
			
		||||
 | 
			
		||||
COPY --from=builder /var/www/html/package.json ./
 | 
			
		||||
COPY --from=builder /var/www/html/node_modules ./node_modules
 | 
			
		||||
COPY --from=builder /var/www/html/.next ./.next
 | 
			
		||||
COPY --from=builder /var/www/html/public ./public
 | 
			
		||||
COPY --from=builder /var/www/html/prisma ./prisma
 | 
			
		||||
 | 
			
		||||
VOLUME /var/www/html
 | 
			
		||||
 | 
			
		||||
CMD bun start
 | 
			
		||||
CMD ["bun", "start"]
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user