Skip to content

Commit 5f36a42

Browse files
update wasm builder
1 parent 23c3abc commit 5f36a42

File tree

13 files changed

+55
-5
lines changed

13 files changed

+55
-5
lines changed

docker/wasm-rust-build/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
ARG RUST_VERSION=1.85
1+
ARG RUST_VERSION=1.87
22
FROM rust:${RUST_VERSION}-alpine
33

44
ARG ARCH="x86_64"
@@ -7,7 +7,7 @@ RUN apk add --no-cache clang lld musl-dev git perl make cmake
77
RUN rustup target add wasm32-wasip2 ${ARCH}-unknown-linux-gnu
88

99
# Set up environment for Cargo registry
10-
ENV CARGO_REGISTRIES_AZURE_VSCODE_TINYKUBE_INDEX="sparse+https://pkgs.dev.azure.com/azure-iot-sdks/iot-operations/_packaging/preview/Cargo/index/"
10+
ENV CARGO_REGISTRIES_AZURE_WASM_SDK_INDEX="sparse+https://pkgs.dev.azure.com/azure-iot-sdks/iot-operations/_packaging/preview/Cargo/index/"
1111
ENV CARGO_NET_GIT_FETCH_WITH_CLI=true
1212

1313
WORKDIR /src

docker/wasm-rust-build/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ ENTRYPOINT [ "${APP_NAME}.wasm" ]
4444

4545
## Environment Variables
4646

47-
- `CARGO_REGISTRIES_AZURE_VSCODE_TINYKUBE_INDEX`: Azure IoT Operations Cargo registry URL
47+
- `CARGO_REGISTRIES_AZURE_WASM_SDK_INDEX`: Azure IoT Operations Cargo registry URL
4848
- `CARGO_NET_GIT_FETCH_WITH_CLI`: Use Git CLI for fetching dependencies
4949

5050
## Publishing

samples/wasm/rust/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Rust WASM Builder Runtime Environment
2-
ARG RUST_VERSION=1.85
2+
ARG RUST_VERSION=1.87
33
FROM rust:${RUST_VERSION}-alpine
44

55
ARG ARCH="x86_64"
@@ -9,7 +9,7 @@ RUN apk add --no-cache clang lld musl-dev git perl make cmake
99
RUN rustup target add wasm32-wasip2 ${ARCH}-unknown-linux-gnu
1010

1111
# Set up cargo registry for Azure IoT Operations packages
12-
ENV CARGO_REGISTRIES_AZURE_VSCODE_TINYKUBE_INDEX="sparse+https://pkgs.dev.azure.com/azure-iot-sdks/iot-operations/_packaging/preview/Cargo/index/"
12+
ENV CARGO_REGISTRIES_AZURE_WASM_SDK_INDEX="sparse+https://pkgs.dev.azure.com/azure-iot-sdks/iot-operations/_packaging/preview/Cargo/index/"
1313
ENV CARGO_NET_GIT_FETCH_WITH_CLI=true
1414

1515
# Create directories
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
[registries]
2+
aio-sdks = { index = "sparse+https://pkgs.dev.azure.com/azure-iot-sdks/iot-operations/_packaging/preview/Cargo/index/" }
3+
4+
[build]
5+
target = "wasm32-wasip2"
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
[registries]
2+
aio-sdks = { index = "sparse+https://pkgs.dev.azure.com/azure-iot-sdks/iot-operations/_packaging/preview/Cargo/index/" }
3+
4+
[build]
5+
target = "wasm32-wasip2"
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
[registries]
2+
aio-sdks = { index = "sparse+https://pkgs.dev.azure.com/azure-iot-sdks/iot-operations/_packaging/preview/Cargo/index/" }
3+
4+
[build]
5+
target = "wasm32-wasip2"
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
[registries]
2+
aio-sdks = { index = "sparse+https://pkgs.dev.azure.com/azure-iot-sdks/iot-operations/_packaging/preview/Cargo/index/" }
3+
4+
[build]
5+
target = "wasm32-wasip2"
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
[registries]
2+
aio-sdks = { index = "sparse+https://pkgs.dev.azure.com/azure-iot-sdks/iot-operations/_packaging/preview/Cargo/index/" }
3+
4+
[build]
5+
target = "wasm32-wasip2"
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
[registries]
2+
aio-sdks = { index = "sparse+https://pkgs.dev.azure.com/azure-iot-sdks/iot-operations/_packaging/preview/Cargo/index/" }
3+
4+
[build]
5+
target = "wasm32-wasip2"
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
[registries]
2+
aio-sdks = { index = "sparse+https://pkgs.dev.azure.com/azure-iot-sdks/iot-operations/_packaging/preview/Cargo/index/" }
3+
4+
[build]
5+
target = "wasm32-wasip2"

0 commit comments

Comments
 (0)