Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dotnet/runtime.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'eng/docker/libraries-sdk.windows.Dockerfile')
-rw-r--r--eng/docker/libraries-sdk.windows.Dockerfile19
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\