diff --git a/Dockerfile b/Dockerfile index 64299c15..b3938fae 100644 --- a/Dockerfile +++ b/Dockerfile @@ -18,5 +18,5 @@ COPY . . RUN ./mvnw -B -ntp clean package -DskipTests FROM eclipse-temurin:17-jre -COPY --from=build /build/distribution/commandline/target/commandline-1.0.0-SNAPSHOT.jar /bin/hawkeye +COPY --from=build /build/distribution/commandline/target/hawkeye.jar /bin/hawkeye ENTRYPOINT ["/bin/hawkeye"] diff --git a/Dockerfile.native b/Dockerfile.native index 2f6fb08b..5e7cbd3b 100644 --- a/Dockerfile.native +++ b/Dockerfile.native @@ -17,6 +17,6 @@ WORKDIR /build COPY . . RUN ./mvnw -B -ntp clean package -DskipTests -Pnative -DonlyNativeDistro -FROM ubuntu:jammy +FROM debian:bookworm-slim COPY --from=build /build/distribution/native/target/hawkeye-native /bin/ ENTRYPOINT ["/bin/hawkeye-native"] diff --git a/README.md b/README.md index 7290f495..653dbada 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ Simple license header checker and formatter, in multiple distribution forms. ./mvnw clean install -DskipTests # Run -./distribution/commandline/target/hawkeye--bin/hawkeye-/hawkeye +./distribution/commandline/target/hawkeye.jar ``` ### Native Image diff --git a/distribution/commandline/pom.xml b/distribution/commandline/pom.xml index 63835ea2..78886faa 100644 --- a/distribution/commandline/pom.xml +++ b/distribution/commandline/pom.xml @@ -53,6 +53,9 @@ repackage + + hawkeye + diff --git a/distribution/commandline/src/assemble/bin.xml b/distribution/commandline/src/assemble/bin.xml index 18a41b03..163d4449 100644 --- a/distribution/commandline/src/assemble/bin.xml +++ b/distribution/commandline/src/assemble/bin.xml @@ -25,7 +25,7 @@ - ${project.build.directory}/commandline-${project.version}.jar + ${project.build.directory}/hawkeye.jar hawkeye . 755