fix container
Some checks failed
CI/CD Pipeline for Spring Boot Dev / build-and-test (push) Failing after 4m48s
CI/CD Pipeline for Spring Boot Dev / docker (push) Has been skipped

This commit is contained in:
David 2025-09-12 12:13:48 +02:00
parent 528d746904
commit 2f2bbc8df1
3 changed files with 8 additions and 10 deletions

View File

@ -12,8 +12,8 @@ COPY application/pom.xml application/
COPY infrastructure/pom.xml infrastructure/ COPY infrastructure/pom.xml infrastructure/
COPY bootstrap/pom.xml bootstrap/ COPY bootstrap/pom.xml bootstrap/
COPY common/pom.xml common/ COPY common/pom.xml common/
ARG XPEDITIS_PROFILE ARG SPRING_PROFILES_ACTIVE
RUN mvn -P${XPEDITIS_PROFILE} dependency:go-offline \ RUN mvn -P${SPRING_PROFILES_ACTIVE} dependency:go-offline \
&& mvn dependency:get -Dartifact=net.bytebuddy:byte-buddy-agent:1.15.11 -B \ && mvn dependency:get -Dartifact=net.bytebuddy:byte-buddy-agent:1.15.11 -B \
&& mvn dependency:get -Dartifact=org.mapstruct:mapstruct-processor:1.6.3 -B \ && mvn dependency:get -Dartifact=org.mapstruct:mapstruct-processor:1.6.3 -B \
&& mvn dependency:get -Dartifact=org.projectlombok:lombok-mapstruct-binding:0.2.0 -B \ && mvn dependency:get -Dartifact=org.projectlombok:lombok-mapstruct-binding:0.2.0 -B \
@ -30,8 +30,8 @@ COPY application/src application/src
COPY infrastructure/src infrastructure/src COPY infrastructure/src infrastructure/src
COPY bootstrap/src bootstrap/src COPY bootstrap/src bootstrap/src
COPY common/src common/src COPY common/src common/src
ARG XPEDITIS_PROFILE ARG SPRING_PROFILES_ACTIVE
RUN mvn -o clean package -P${XPEDITIS_PROFILE} -Dmaven.test.skip=true -DskipTests RUN mvn -o clean package -P${SPRING_PROFILES_ACTIVE} -Dmaven.test.skip=true -DskipTests
#FROM builder AS test #FROM builder AS test
#RUN mvn -o clean test #RUN mvn -o clean test
@ -45,5 +45,3 @@ RUN chmod +x wait-for-it.sh
COPY entrypoint.sh ./ COPY entrypoint.sh ./
RUN chmod +x entrypoint.sh RUN chmod +x entrypoint.sh
ENTRYPOINT ["./entrypoint.sh"] ENTRYPOINT ["./entrypoint.sh"]
#CMD ["java", "-jar", "-Dserver.port=8080", "leblr.jar"]
#HEALTHCHECK --interval=30s --timeout=30s --start-period=5s --retries=3 CMD [ "curl", "--fail", "http://localhost:8080/actuator/health", "|| exit 1" ]

View File

@ -17,8 +17,8 @@ COPY application/pom.xml application/
COPY infrastructure/pom.xml infrastructure/ COPY infrastructure/pom.xml infrastructure/
COPY bootstrap/pom.xml bootstrap/ COPY bootstrap/pom.xml bootstrap/
COPY common/pom.xml common/ COPY common/pom.xml common/
ARG XPEDITIS_PROFILE ARG SPRING_PROFILES_ACTIVE
RUN ./mvnw -P${XPEDITIS_PROFILE} dependency:go-offline \ RUN ./mvnw -P${SPRING_PROFILES_ACTIVE} dependency:go-offline \
&& ./mvnw dependency:get -Dartifact=net.bytebuddy:byte-buddy-agent:1.15.11 -B \ && ./mvnw dependency:get -Dartifact=net.bytebuddy:byte-buddy-agent:1.15.11 -B \
&& ./mvnw dependency:get -Dartifact=org.mapstruct:mapstruct-processor:1.6.3 -B \ && ./mvnw dependency:get -Dartifact=org.mapstruct:mapstruct-processor:1.6.3 -B \
&& ./mvnw dependency:get -Dartifact=org.projectlombok:lombok-mapstruct-binding:0.2.0 -B && ./mvnw dependency:get -Dartifact=org.projectlombok:lombok-mapstruct-binding:0.2.0 -B

View File

@ -33,13 +33,13 @@ services:
container_name: db container_name: db
back: back:
image: leblr-backend image: xpeditis-backend
restart: always restart: always
build: build:
context: . context: .
dockerfile: Dockerfile dockerfile: Dockerfile
args: args:
XPEDITIS_PROFILE: prod SPRING_PROFILES_ACTIVE: dev
secrets: secrets:
- mysql-user - mysql-user
- mysql-password - mysql-password