Поправил Dockerfile

This commit is contained in:
Struchkov Mark 2022-12-04 12:33:51 +03:00
parent 5e71fd2838
commit ab2ba0aef9
2 changed files with 3 additions and 2 deletions

View File

@ -3,7 +3,7 @@ stages:
- deploy
build:
image: maven:3.8.4-openjdk-17
image: maven:3.8.6-eclipse-temurin-17
stage: build
variables:
MAVEN_OPTS: "-Dmaven.repo.local=./.m2/repository"

View File

@ -7,7 +7,8 @@ COPY ./gitlab-app/target/gitlab-notification.jar ./application.jar
RUN java -Djarmode=layertools -jar application.jar extract
RUN $JAVA_HOME/bin/jlink \
--add-modules `jdeps --ignore-missing-deps -q -recursive --multi-release ${RELEASE} --print-module-deps -cp 'dependencies/BOOT-INF/lib/*' application.jar`,jdk.crypto.cryptoki \
--strip-debug \
--strip-java-debug-attributes \
--strip-native-debug-symbols objcopy=/usr/bin/objcopy \
--no-man-pages \
--no-header-files \
--compress=2 \