Windows Desktop Client CI #2
@@ -40,15 +40,14 @@ RUN Set-ExecutionPolicy Bypass -Scope Process; `
|
||||
iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
|
||||
|
||||
# Install Git and Rustup via Chocolatey
|
||||
RUN choco install git -y --no-progress; `
|
||||
choco install rustup.install -y --no-progress
|
||||
|
||||
SHELL ["C://Program Files/Git/bin/bash.exe"]
|
||||
RUN choco install git -y --no-progress
|
||||
RUN choco install rustup.install -y --no-progress
|
||||
|
||||
# Install stable Rust toolchain
|
||||
RUN rustup toolchain install stable-x86_64-pc-windows-msvc; `
|
||||
rustup default stable-x86_64-pc-windows-msvc
|
||||
RUN rustup toolchain install 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
|
||||
RUN cargo install --git https://github.com/DioxusLabs/dioxus dioxus-cli
|
||||
|
||||
|
||||
Reference in New Issue
Block a user