File tree Expand file tree Collapse file tree 1 file changed +12
-5
lines changed Expand file tree Collapse file tree 1 file changed +12
-5
lines changed Original file line number Diff line number Diff line change @@ -165,13 +165,20 @@ RUN mise use --global "bun@${BUN_VERSION}"
165165
166166# ## JAVA ###
167167
168- ARG JAVA_VERSIONS="21 17 11"
169168ARG GRADLE_VERSION=8.14
170169ARG MAVEN_VERSION=3.9.10
171- RUN for v in $JAVA_VERSIONS; do mise install "java@${v}" ; done \
172- && mise use --global "java@${JAVA_VERSIONS%% *}" \
173- && mise use --global "gradle@${GRADLE_VERSION}" \
174- && mise use --global "maven@${MAVEN_VERSION}"
170+
171+ # OpenJDK 11 is not available for arm64. Codex Web only uses amd64 which
172+ # does support 11.
173+ RUN if [ "$TARGETARCH" = "arm64" ]; then \
174+ JAVA_VERSIONS="21 17" ; \
175+ else \
176+ JAVA_VERSIONS="21 17 11" ; \
177+ fi; \
178+ for v in $JAVA_VERSIONS; do mise install "java@${v}" ; done && \
179+ mise use --global "java@${JAVA_VERSIONS%% *}" && \
180+ mise use --global "gradle@${GRADLE_VERSION}" && \
181+ mise use --global "maven@${MAVEN_VERSION}"
175182
176183# ## SWIFT ###
177184
You can’t perform that action at this time.
0 commit comments