| 
									
										
										
										
											2022-02-13 23:56:05 +01:00
										 |  |  | FROM maven:alpine as build | 
					
						
							|  |  |  | ENV HOME=/usr/app | 
					
						
							|  |  |  | RUN mkdir -p $HOME | 
					
						
							|  |  |  | WORKDIR $HOME | 
					
						
							|  |  |  | ADD . $HOME | 
					
						
							| 
									
										
										
										
											2022-02-20 22:51:08 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-02-13 23:56:05 +01:00
										 |  |  | RUN --mount=type=cache,target=/root/.m2 mvn -f $HOME/pom.xml clean package | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | FROM openjdk:8-jdk-alpine | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-02-20 22:51:08 +01:00
										 |  |  | COPY --from=build /usr/app/target/single-module-caching-1.0-SNAPSHOT-jar-with-dependencies.jar /app/runner.jar | 
					
						
							| 
									
										
										
										
											2022-02-13 23:56:05 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  | ENTRYPOINT java -jar /app/runner.jar |