Skip to content

Commit a6411eb

Browse files
committed
change build tool from Gradle to Maven
1 parent d2b1df4 commit a6411eb

File tree

13 files changed

+569
-392
lines changed

13 files changed

+569
-392
lines changed

.mvn/wrapper/maven-wrapper.jar

61.1 KB
Binary file not shown.

.mvn/wrapper/maven-wrapper.properties

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.4/apache-maven-3.9.4-bin.zip
2+
wrapperUrl=https://repo.maven.apache.org/maven2/org/apache/maven/wrapper/maven-wrapper/3.2.0/maven-wrapper-3.2.0.jar
3+

Dockerfile

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
# Build stage
2-
FROM gradle:8-alpine@sha256:2c45bb3c3076531fa7dccc97db01c605c5332de411079d9cd38d1d1552b24e09 AS build
2+
FROM maven:3.9.5-eclipse-temurin-21-alpine@sha256:7b4c4ff7e066658ade018542494add4db8b871aebb0aeedd0cf016f75c36084b AS build
33
LABEL maintainer="codaholic.com"
44
WORKDIR /app
5-
COPY build.gradle .
6-
COPY settings.gradle .
5+
COPY pom.xml .
76
COPY src src
87

9-
RUN --mount=type=cache,target=/root/.m2 gradle build --no-daemon -x test
8+
RUN --mount=type=cache,target=/root/.m2 mvn install -Dmaven.test.skip=true
109
RUN mkdir -p target/deps && (cd target/deps; jar -xf ../libs/*-0.0.1.jar)
1110

1211
# Package stage
@@ -23,4 +22,4 @@ COPY --from=build ${DEPS}/BOOT-INF/classes /app
2322
RUN chown -R javauser:javauser /app
2423
USER javauser
2524
EXPOSE 8080
26-
ENTRYPOINT ["dumb-init", "java","-cp","app:app/lib/*","codaholic.configa.Application"]
25+
ENTRYPOINT ["dumb-init", "java", "-cp", "app:app/lib/*", "configa.Application"]

build.gradle

Lines changed: 0 additions & 37 deletions
This file was deleted.

gradle/wrapper/gradle-wrapper.jar

-61.9 KB
Binary file not shown.

gradle/wrapper/gradle-wrapper.properties

Lines changed: 0 additions & 8 deletions
This file was deleted.

gradlew

Lines changed: 0 additions & 248 deletions
This file was deleted.

0 commit comments

Comments
 (0)