forked from yangjun/timesheet
Compare commits
5 Commits
Author | SHA1 | Date |
---|---|---|
|
ecc6d3e941 | |
|
1e9939260c | |
|
4f704def40 | |
|
50eda71257 | |
|
7c8d0b0b3b |
17
Dockerfile
17
Dockerfile
|
@ -6,14 +6,23 @@ RUN mkdir -p $MY_HOME
|
||||||
WORKDIR $MY_HOME
|
WORKDIR $MY_HOME
|
||||||
ADD pom.xml $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 source
|
||||||
ADD . $MY_HOME
|
ADD . $MY_HOME
|
||||||
|
|
||||||
|
# 下载maven缓存包并解压
|
||||||
|
RUN ["wget","-O","/home/cache.tar.gz","http://172.19.131.107: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 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://172.19.131.107:18800/cache/maven?name=repository"]
|
||||||
|
WORKDIR $MY_HOME
|
||||||
|
|
||||||
# Second stage - build image
|
# Second stage - build image
|
||||||
FROM openjdk:8-jre-alpine
|
FROM openjdk:8-jre-alpine
|
||||||
|
|
Loading…
Reference in New Issue