change to vscmd shell when building dioxus cli
Build Mumble Web 2 release builder containers / windows-release-builder-container-build (push) Successful in 6m10s

This commit is contained in:
2025-12-02 18:50:42 -07:00
parent 1f1c03fd98
commit 1b1b743158
+5 -6
View File
@@ -40,15 +40,14 @@ RUN Set-ExecutionPolicy Bypass -Scope Process; `
iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1')) iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
# Install Git and Rustup via Chocolatey # Install Git and Rustup via Chocolatey
RUN choco install git -y --no-progress; ` RUN choco install git -y --no-progress
choco install rustup.install -y --no-progress RUN choco install rustup.install -y --no-progress
SHELL ["C://Program Files/Git/bin/bash.exe"]
# Install stable Rust toolchain # Install stable Rust toolchain
RUN rustup toolchain install stable-x86_64-pc-windows-msvc; ` RUN rustup toolchain install stable-x86_64-pc-windows-msvc
rustup default stable-x86_64-pc-windows-msvc RUN rustup default stable-x86_64-pc-windows-msvc
SHELL ["C:\\Program Files (x86)\\Microsoft Visual Studio\\2022\\BuildTools\\Common7\\Tools\\VsDevCmd.bat", "&&", "powershell.exe", "-NoLogo", "-ExecutionPolicy", "Bypass"]
# Install dioxus-cli from git HEAD with cargo # Install dioxus-cli from git HEAD with cargo
RUN cargo install --git https://github.com/DioxusLabs/dioxus dioxus-cli RUN cargo install --git https://github.com/DioxusLabs/dioxus dioxus-cli