draft-classic icon indicating copy to clipboard operation
draft-classic copied to clipboard

Gradle project must not be treated as maven

Open pranasblk opened this issue 6 years ago • 5 comments

$ draft version
&version.Version{SemVer:"v0.14.1", GitCommit:"fdc29c553a45600ac4f795f3485d4bb9a80c7862", GitTreeState:"clean"}
$ ls gradle*
gradle.properties	gradlew			gradlew.bat

gradle:
wrapper

$ ls *.gradle
build.gradle	settings.gradle

But got Docker file:

$ cat Dockerfile
FROM maven:3.5-jdk-8 as BUILD

COPY . /usr/src/app
RUN mvn --batch-mode -f /usr/src/app/pom.xml clean package

FROM openjdk:8-jdk
ENV PORT 4567
EXPOSE 4567
COPY --from=BUILD /usr/src/app/target /opt/target
WORKDIR /opt/target

CMD ["/bin/bash", "-c", "find -type f -name '*.jar' | xargs java -jar"]

pranasblk avatar Apr 30 '18 06:04 pranasblk