Skip to content

Commit 62d5418

Browse files
authored
Merge pull request #54 from NOSiCode-CV/github-release
otimize graalvm fix bugs 20 - switch image to ubuntu arm, revert to w…
2 parents c207a62 + 91c6fbc commit 62d5418

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

Dockerfile

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -39,22 +39,23 @@ RUN ln -sf /usr/local/bin/musl-gcc /usr/local/bin/x86_64-linux-musl-gcc && \
3939
ARG JDK_TAG=26+3-jvmci-b01
4040
RUN set -eux; \
4141
if [ "${TARGETPLATFORM}" = "linux/arm64" ]; then \
42-
ASSET="labsjdk-ce-${JDK_TAG}-linux-aarch64.tar.gz"; \
43-
STATIC_SUBPATH="linux-aarch64"; \
42+
ASSET="labsjdk-ce-${JDK_TAG}-debug-linux-aarch64.tar.gz"; \
43+
SUBPATH="linux-aarch64"; \
4444
else \
45-
ASSET="labsjdk-ce-${JDK_TAG}-linux-amd64.tar.gz"; \
46-
STATIC_SUBPATH="linux-amd64"; \
45+
ASSET="labsjdk-ce-${JDK_TAG}-debug-linux-amd64.tar.gz"; \
46+
SUBPATH="linux-amd64"; \
4747
fi; \
4848
wget -q "https://github.com/graalvm/labs-openjdk/releases/download/${JDK_TAG}/${ASSET}" \
4949
-O "/tmp/${ASSET}"; \
50-
mkdir -p "/usr/lib64/graalvm/graalvm-community-java23/lib/static/${STATIC_SUBPATH}/musl"; \
50+
mkdir -p "/usr/lib64/graalvm/graalvm-community-java23/lib/static/${SUBPATH}/musl"; \
5151
tar -xzf "/tmp/${ASSET}" \
5252
--strip-components=2 \
53-
-C "/usr/lib64/graalvm/graalvm-community-java23/lib/static/${STATIC_SUBPATH}/musl" \
54-
"labsjdk-ce-${JDK_TAG}-${STATIC_SUBPATH}/lib/static/${STATIC_SUBPATH}/musl"; \
53+
-C "/usr/lib64/graalvm/graalvm-community-java23/lib/static/${SUBPATH}/musl" \
54+
"labsjdk-ce-${JDK_TAG}-debug-linux-${SUBPATH}/lib/static/${SUBPATH}/musl"; \
5555
rm "/tmp/${ASSET}"
5656

5757

58+
5859
# copy only what's needed for mvnw bootstrap
5960
COPY mvnw ./
6061
COPY .mvn/ .mvn/

0 commit comments

Comments
 (0)