Skip to content

Commit 5204f3a

Browse files
committed
[windows-build-uwp-461] change to RTM microsoft/windowsservercore base image; bring up other tools versions; add README.md
1 parent afea5f1 commit 5204f3a

File tree

2 files changed

+42
-9
lines changed

2 files changed

+42
-9
lines changed

windowsservercore/windows-build-uwp-461/Dockerfile

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,23 @@
1-
FROM windowsservercore
1+
FROM microsoft/windowsservercore
22
MAINTAINER xied75@gmail.com
33

44
RUN powershell -Command \
5+
mkdir c:\install_logs; \
56
wget https://download.microsoft.com/download/F/1/D/F1DEB8DB-D277-4EF9-9F48-3A65D4D8F965/NDP461-DevPack-KB3105179-ENU.exe -OutFile NDP461-DevPack-KB3105179-ENU.exe; \
6-
Start-Process -FilePath "C:\NDP461-DevPack-KB3105179-ENU.exe" -ArgumentList /Passive, /NoRestart, /Log, NDP461-DevPack-KB3105179-ENU.log -PassThru -Wait; \
7+
Start-Process -FilePath "C:\NDP461-DevPack-KB3105179-ENU.exe" -ArgumentList /Passive, /NoRestart, /Log, c:\install_logs\NDP461-DevPack-KB3105179-ENU.log -PassThru -Wait; \
78
rm NDP461-DevPack-KB3105179-ENU.exe; \
8-
wget https://coderobin.blob.core.windows.net/public/Microsoft/PortableLibrary.zip -OutFile PortableLibrary.zip; \
9+
wget https://coderobin.blob.core.windows.net/public/Microsoft/update3/PortableLibrary.zip -OutFile PortableLibrary.zip; \
910
Expand-Archive -Path PortableLibrary.zip -DestinationPath /; \
10-
Start-Process -FilePath msiexec.exe -ArgumentList /i, "C:\PortableLibrary\enu\PortableLibrary_DTPLP.msi", EXTUI=1, /qn, /L, PortableLibrary_DTPLP.install.log -PassThru -Wait; \
11-
Start-Process -FilePath msiexec.exe -ArgumentList /i, "C:\PortableLibrary\PortableLibrary_DTP.msi", EXTUI=1, /qn, /L, PortableLibrary_DTP.install.log -PassThru -Wait; \
11+
Start-Process -FilePath msiexec.exe -ArgumentList /i, "C:\PortableLibrary\enu\PortableLibrary_DTPLP.msi", EXTUI=1, /qn, /L, c:\install_logs\PortableLibrary_DTPLP.install.log -PassThru -Wait; \
12+
Start-Process -FilePath msiexec.exe -ArgumentList /i, "C:\PortableLibrary\PortableLibrary_DTP.msi", EXTUI=1, /qn, /L, c:\install_logs\PortableLibrary_DTP.install.log -PassThru -Wait; \
1213
rm PortableLibrary.zip; \
1314
rm -Recurse -Force PortableLibrary; \
14-
wget http://download.microsoft.com/download/1/f/e/1fe5d584-c5a9-4aee-907a-421abe4c74f2/buildtools_full.exe -OutFile buildtools_full.exe; \
15-
Start-Process -FilePath "C:\buildtools_full.exe" -ArgumentList /Passive, /NoRestart, /Log, build-tools-2015.log -PassThru -Wait; \
15+
wget http://download.microsoft.com/download/4/3/3/4330912d-79ae-4037-8a55-7a8fc6b5eb68/buildtools_full.exe -OutFile buildtools_full.exe; \
16+
Start-Process -FilePath "C:\buildtools_full.exe" -ArgumentList /Passive, /NoRestart, /Log, c:\install_logs\build-tools-2015.log -PassThru -Wait; \
1617
rm buildtools_full.exe; \
17-
wget https://coderobin.blob.core.windows.net/public/Microsoft/BuildTools_MSBuildNuGet.zip -OutFile BuildTools_MSBuildNuGet.zip; \
18+
wget https://coderobin.blob.core.windows.net/public/Microsoft/update3/BuildTools_MSBuildNuGet.zip -OutFile BuildTools_MSBuildNuGet.zip; \
1819
Expand-Archive -Path BuildTools_MSBuildNuGet.zip -DestinationPath /; \
19-
Start-Process -FilePath msiexec.exe -ArgumentList /i, "C:\BuildTools_MSBuildNuGet\BuildTools_MSBuildNuGet.msi", /qn, /L, BuildTools_MSBuildNuGet.install.log -PassThru -Wait; \
20+
Start-Process -FilePath msiexec.exe -ArgumentList /i, "C:\BuildTools_MSBuildNuGet\BuildTools_MSBuildNuGet.msi", /qn, /L, c:\install_logs\BuildTools_MSBuildNuGet.install.log -PassThru -Wait; \
2021
rm BuildTools_MSBuildNuGet.zip; \
2122
rm -Recurse -Force BuildTools_MSBuildNuGet; \
2223
wget https://dist.nuget.org/win-x86-commandline/latest/nuget.exe -OutFile C:\nuget.exe;
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
### What's New:
2+
3+
#### 21/12/2016
4+
5+
* We now using microsoft/windowsservercore as base OS image, instead of TP5 era windowsservercore.
6+
7+
* Files are now aligned with Visual Studio 2015 Update 3
8+
9+
### Contents:
10+
11+
1. Microsoft .NET Framework 4.6.1 Developer Pack
12+
NDP461-DevPack-KB3105179-ENU.exe
13+
Source: Microsoft
14+
15+
2. Microsoft Portable Library Multi-Targeting Pack
16+
Product Version: 14.0.25123.00. Product Language: 1033
17+
Source: extracted from Visual Studio 2015 Update 3 ISO
18+
19+
3. Microsoft Portable Library Multi-Targeting Pack Language Pack - enu
20+
Product Version: 14.0.25420.01. Product Language: 1033
21+
Source: as #2
22+
23+
4. Microsoft Build Tools 2015 Update 3
24+
Product Version: 14.0.25420.1.
25+
Source: Microsoft
26+
27+
5. MSBuild/NuGet Integration 14.0 (x86)
28+
Product Version: 14.0.25420. Product Language: 1033
29+
Source: as #2
30+
31+
6. NuGet.exe
32+
Source: NuGet.org

0 commit comments

Comments
 (0)