Skip to content

Commit a6b7320

Browse files
committed
ci: upgrade graalvm to 22 for out of the box wasi support
1 parent 7683bcd commit a6b7320

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

build_wasm.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,13 @@ if docker ps &> /dev/null || ( [ -S "$HOME/.rd/docker.sock" ] && DOCKER_HOST="un
2727
FROM ubuntu:22.04
2828
RUN apt-get update && apt-get install -y wget tar gzip ca-certificates curl build-essential maven
2929
RUN cd /opt && \
30-
curl -sL https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-22.3.1/graalvm-ce-java17-linux-amd64-22.3.1.tar.gz | tar -xz && \
31-
./graalvm-ce-java17-22.3.1/bin/gu install native-image && ./graalvm-ce-java17-22.3.1/bin/gu install wasm && curl -sL -o wasm32-wasi-libs.tar.gz https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-20/wasi-sysroot-20.0.tar.gz && tar -xzf wasm32-wasi-libs.tar.gz -C /opt && mv /opt/wasi-sysroot* /opt/graalvm-ce-java17-22.3.1/lib/svm/clibraries/wasm32-wasi && \
30+
curl -sL https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-22.0.1/graalvm-community-jdk-22.0.1_linux-x64_bin.tar.gz | tar -xz && \
31+
./graalvm-jdk-22.0.1+8.1/bin/gu install native-image && ./graalvm-jdk-22.0.1+8.1/bin/gu install wasm && curl -sL -o wasm32-wasi-libs.tar.gz https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-20/wasi-sysroot-20.0.tar.gz && tar -xzf wasm32-wasi-libs.tar.gz -C /opt && mv /opt/wasi-sysroot* /opt/graalvm-jdk-22.0.1+8.1/lib/svm/clibraries/wasm32-wasi && \
3232
curl -sL -o wasi-sdk.tar.gz https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-20/wasi-sdk-20.0-linux.tar.gz && \
3333
tar -xzf wasi-sdk.tar.gz && mv wasi-sdk-20.0* wasi-sdk-20.0 || true
34-
ENV GRAALVM_HOME=/opt/graalvm-ce-java17-22.3.1
34+
ENV GRAALVM_HOME=/opt/graalvm-jdk-22.0.1+8.1
3535
ENV WASI_SDK_PATH=/opt/wasi-sdk-20.0
36-
ENV JAVA_HOME=/opt/graalvm-ce-java17-22.3.1
36+
ENV JAVA_HOME=/opt/graalvm-jdk-22.0.1+8.1
3737
ENV PATH=$JAVA_HOME/bin:$PATH
3838
WORKDIR /app
3939
COPY . /app

0 commit comments

Comments
 (0)