mirror of
https://github.com/dapr/dapr.git
synced 2026-10-28 16:46:37 +08:00
* Add option to base container and docker builds Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Add manifest option Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Update runner version; Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Only include required mapping in matrix Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Try to fix this one? Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Update Python version; Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Add temp ref to commit Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Only keep steps for testing Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Ah, fix auth Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Revert test changes Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Update Dockerfile to use custom base image Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Update ref in workflow Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Remove DockerHub from workflow to test Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Fix confusion b/w platform and variant Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Update ref Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Use Windows Version in matrix Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Add target arch Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Set Windows version differently Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Fix manifest versioning Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Change manifest Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Revert test changes Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Revert extra lint changes Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Create manifest for Windows Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Revert extra lint changes Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Treat value as string in YAML Signed-off-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com> * Changes to run in my fork Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Update ref Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Point to my fork Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Update ref Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Update logic for manifest tagging Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Update ref Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Fix semicolons Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Update ref Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Fix Makefile condition position Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Update ref Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Missing $, Ah! Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Revert test changes Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Revert refs to my fork Signed-off-by: Shubham Sharma <shubhash@microsoft.com> * Deploy Windows 2022 with Bicep Signed-off-by: Shubham Sharma <shubhash@microsoft.com> --------- Signed-off-by: Shubham Sharma <shubhash@microsoft.com> Signed-off-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com> Co-authored-by: Mukundan Sundararajan <65565396+mukundansundar@users.noreply.github.com> Co-authored-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com> Co-authored-by: Artur Souza <asouza.pro@gmail.com>
18 lines
702 B
Plaintext
18 lines
702 B
Plaintext
ARG WINDOWS_VERSION=1809
|
|
FROM python:3.9-windowsservercore-$WINDOWS_VERSION as python-servercore
|
|
|
|
FROM mcr.microsoft.com/windows/nanoserver:$WINDOWS_VERSION
|
|
COPY --from=python-servercore C:\\Python C:\\Python
|
|
|
|
USER ContainerAdministrator
|
|
|
|
ENV PYTHONPATH C:\\Python;C:\\Python\\Scripts;C:\\Python\\DLLs;C:\\Python\\Lib;C:\\Python\\Lib\\plat-win;C:\\Python\\Lib\\site-packages
|
|
RUN setx.exe /m PATH %PATH%;%PYTHONPATH%
|
|
RUN setx.exe /m PYTHONPATH %PYTHONPATH%
|
|
RUN setx.exe /m PIP_CACHE_DIR C:\Users\ContainerUser\AppData\Local\pip\Cache
|
|
RUN reg.exe ADD HKLM\SYSTEM\CurrentControlSet\Control\FileSystem /v LongPathsEnabled /t REG_DWORD /d 1 /f
|
|
|
|
RUN pip install --upgrade pip
|
|
|
|
CMD ["C:\\python\\python.exe"]
|