diff options
Diffstat (limited to 'eng/docker/libraries-sdk.windows.Dockerfile')
-rw-r--r-- | eng/docker/libraries-sdk.windows.Dockerfile | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/eng/docker/libraries-sdk.windows.Dockerfile b/eng/docker/libraries-sdk.windows.Dockerfile new file mode 100644 index 00000000000..06a6dc67625 --- /dev/null +++ b/eng/docker/libraries-sdk.windows.Dockerfile @@ -0,0 +1,19 @@ +# escape=` +# Simple Dockerfile which copies library build artifacts into target dotnet sdk image +ARG SDK_BASE_IMAGE=mcr.microsoft.com/dotnet/core/sdk:3.0.100-nanoserver-1809 +FROM $SDK_BASE_IMAGE as target + +ARG TESTHOST_LOCATION=".\\artifacts\\bin\\testhost" +ARG TFM=netcoreapp +ARG OS=Windows_NT +ARG ARCH=x64 +ARG CONFIGURATION=Release + +ARG COREFX_SHARED_FRAMEWORK_NAME=Microsoft.NETCore.App +ARG SOURCE_COREFX_VERSION=5.0.0 +ARG TARGET_SHARED_FRAMEWORK="C:\\Program Files\\dotnet\\shared" +ARG TARGET_COREFX_VERSION=3.0.0 + +COPY ` + $TESTHOST_LOCATION\$TFM-$OS-$CONFIGURATION-$ARCH\shared\$COREFX_SHARED_FRAMEWORK_NAME\$SOURCE_COREFX_VERSION\ ` + $TARGET_SHARED_FRAMEWORK\$COREFX_SHARED_FRAMEWORK_NAME\$TARGET_COREFX_VERSION\ |