更新 'Dockerfile'
							parent
							
								
									91cf5d22d6
								
							
						
					
					
						commit
						7c8d0b0b3b
					
				
							
								
								
									
										17
									
								
								Dockerfile
								
								
								
								
							
							
						
						
									
										17
									
								
								Dockerfile
								
								
								
								
							|  | @ -6,14 +6,23 @@ RUN mkdir -p $MY_HOME | |||
| WORKDIR $MY_HOME | ||||
| ADD pom.xml $MY_HOME | ||||
| 
 | ||||
| # get all the downloads out of the way | ||||
| RUN ["/usr/local/bin/mvn-entrypoint.sh","mvn","verify","clean","--fail-never"] | ||||
| 
 | ||||
| # add source | ||||
| ADD . $MY_HOME | ||||
| 
 | ||||
| # 下载maven缓存包并解压 | ||||
| RUN ["wget","-O","/home/cache.tar.gz","http://139.196.139.197:18800/cache/maven?name=repository"] | ||||
| RUN ["tar", "-zxvf", "/home/cache.tar.gz","-C","/home"] | ||||
| # get all the downloads out of the way | ||||
| RUN ["/usr/local/bin/mvn-entrypoint.sh","mvn","verify","clean","--fail-never"] | ||||
| 
 | ||||
| # run maven verify | ||||
| RUN ["/usr/local/bin/mvn-entrypoint.sh","mvn","verify"] | ||||
| RUN ["/usr/local/bin/mvn-entrypoint.sh","mvn","verify","--settings=/home/app/settings.xml" ] | ||||
| 
 | ||||
| # 打包maven缓存包并上传到服务器 | ||||
| WORKDIR /home | ||||
| RUN ["tar", "-zcvf", "cache.tar.gz", "app"] | ||||
| RUN ["curl","-F","file=@/home/cache.tar.gz","http://139.196.139.197:18800/cache/maven?name=repository"] | ||||
| WORKDIR $MY_HOME | ||||
| 
 | ||||
| # Second stage - build image | ||||
| FROM openjdk:8-jre-alpine | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue