All checks were successful
		
		
	
	continuous-integration/drone/push Build is passing
				
			
		
			
				
	
	
		
			24 lines
		
	
	
		
			584 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			584 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
| # build stage
 | |
| FROM ubuntu:18.04 AS build
 | |
| ENV DEBIAN_FRONTEND=noninteractive TZ=Europe/Berlin
 | |
| 
 | |
| RUN apt-get update && \
 | |
|     apt-get -y install --no-install-recommends g++ && \
 | |
|     rm -rf /var/lib/apt/lists/*
 | |
| 
 | |
| COPY main.cpp /app/main.cpp
 | |
| WORKDIR /app
 | |
| RUN g++ -o main main.cpp
 | |
| 
 | |
| # run stage
 | |
| FROM ubuntu:18.04 AS run
 | |
| ENV DEBIAN_FRONTEND=noninteractive TZ=Europe/Berlin
 | |
| 
 | |
| RUN apt-get update && \
 | |
|     apt-get -y install --no-install-recommends file && \
 | |
|     rm -rf /var/lib/apt/lists/*
 | |
| 
 | |
| COPY --from=build /app/main /app/main
 | |
| COPY run.sh /app/run.sh
 | |
| RUN chmod +x /app/run.sh
 | |
| CMD ["/app/run.sh"] |