Skip to content

Commit

Permalink
Docker
Browse files Browse the repository at this point in the history
  • Loading branch information
kreinhard committed May 1, 2021
1 parent cd49a7d commit b3cc858
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 1 deletion.
1 change: 0 additions & 1 deletion .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ dist
doc
misc
tools
docker
target
*/target
*/*/target
Expand Down
4 changes: 4 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,14 @@ FROM maven:3.8.1-jdk-11 AS build
RUN mkdir /app
COPY . /app
WORKDIR /app
# http://whitfin.io/speeding-up-maven-docker-builds/
#RUN mvn dependency:go-offline -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -B
# -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -B needed, otherwise log will be clipped (log limit reached)
RUN mvn clean install -DskipTests -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn -B
# For test only: COPY projectforge-application-7.1.1.jar /app
RUN mkdir /dist
WORKDIR /dist
# For test only: RUN unzip /app/projectforge-application*.jar
RUN unzip /app/projectforge-application/target/projectforge-application*.jar

FROM openjdk:11-buster
Expand Down

0 comments on commit b3cc858

Please sign in to comment.