mumble

mumble-web2/windows-release-builder (latest)

Published 2026-05-10 04:01:06 +00:00 by mumble-bot in mumble/mumble-web2

Installation

docker pull git.ohea.xyz/mumble/mumble-web2/windows-release-builder:latest
sha256:783c2ce67b5d12e373ead3728af77b425dd305a33f88fe2b23d6d7607a36d4e0

Image Layers

Apply image 10.0.26100.2605
Install update 10.0.26100.7171
ENV CMAKE_VERSION=3.31.10
ENV CMAKE_ARCH=windows-x86_64
SHELL [cmd /S /C]
cmd /S /C curl -SL --output vs_buildtools.exe https://aka.ms/vs/17/release/vs_buildtools.exe && ( start /w vs_buildtools.exe --quiet --wait --norestart --nocache --installPath "%ProgramFiles(x86)%\Microsoft Visual Studio\2022\BuildTools" --add Microsoft.VisualStudio.Component.VC.Tools.x86.x64 --add Microsoft.VisualStudio.Component.Windows10SDK.19041 --add Microsoft.VisualStudio.Workload.NativeDesktop || IF "%ERRORLEVEL%"=="3010" EXIT 0 )
SHELL [powershell -NoLogo -ExecutionPolicy Bypass -Command]
powershell -NoLogo -ExecutionPolicy Bypass -Command $ErrorActionPreference = 'Stop'; $url = \"https://github.com/Kitware/CMake/releases/download/v$env:CMAKE_VERSION/cmake-$env:CMAKE_VERSION-$env:CMAKE_ARCH.zip\"; $out = 'C:\\cmake.zip'; (New-Object System.Net.WebClient).DownloadFile($url, $out); Expand-Archive -Path $out -DestinationPath 'C:\\'; Remove-Item $out; $cmakeDir = \"C:\\cmake-$env:CMAKE_VERSION-$env:CMAKE_ARCH\\bin\"; [Environment]::SetEnvironmentVariable('PATH', $cmakeDir + ';' + $env:PATH, 'Machine')
powershell -NoLogo -ExecutionPolicy Bypass -Command Set-ExecutionPolicy Bypass -Scope Process; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls12; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
powershell -NoLogo -ExecutionPolicy Bypass -Command choco install git -y --no-progress
powershell -NoLogo -ExecutionPolicy Bypass -Command choco install rustup.install -y --no-progress
powershell -NoLogo -ExecutionPolicy Bypass -Command rustup toolchain install stable-x86_64-pc-windows-msvc
powershell -NoLogo -ExecutionPolicy Bypass -Command rustup default stable-x86_64-pc-windows-msvc
powershell -NoLogo -ExecutionPolicy Bypass -Command Set-ExecutionPolicy Unrestricted -Scope Process; iex (Invoke-WebRequest "https://raw.githubusercontent.com/cargo-bins/cargo-binstall/main/install-from-binstall-release.ps1" -UseBasicParsing).Content
SHELL [C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\Common7\Tools\VsDevCmd.bat && powershell.exe -NoLogo -ExecutionPolicy Bypass]
C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\Common7\Tools\VsDevCmd.bat && powershell.exe -NoLogo -ExecutionPolicy Bypass cargo binstall dioxus-cli@0.7.3
ENTRYPOINT ["C:\\Program Files (x86)\\Microsoft Visual Studio\\2022\\BuildTools\\Common7\\Tools\\VsDevCmd.bat" "&&" "powershell.exe" "-NoLogo" "-ExecutionPolicy" "Bypass"]
Details
Container
2026-05-10 04:01:06 +00:00
8
OCI / Docker
windows/amd64
6.2 GiB
Versions (1) View all
latest 2026-05-10