Merge main into install-codeql-bundle.

This commit is contained in:
Chris Gavin
2020-09-16 07:50:05 +01:00
161 changed files with 8253 additions and 1184 deletions

View File

@@ -9,7 +9,6 @@
"storage_account": "{{env `ARM_STORAGE_ACCOUNT`}}",
"temp_resource_group_name": "{{env `TEMP_RESOURCE_GROUP_NAME`}}",
"location": "{{env `ARM_RESOURCE_LOCATION`}}",
"ssh_password": "{{env `SSH_PASSWORD`}}",
"virtual_network_name": "{{env `VNET_NAME`}}",
"virtual_network_resource_group_name": "{{env `VNET_RESOURCE_GROUP`}}",
"virtual_network_subnet_name": "{{env `VNET_SUBNET`}}",
@@ -20,12 +19,9 @@
"root_folder": "C:",
"toolset_json_path": "{{env `TEMP`}}\\toolset.json",
"image_folder": "C:\\image",
"commit_file": "C:\\image\\commit.txt",
"imagedata_file": "C:\\imagedata.json",
"metadata_file": "C:\\image\\metadata.txt",
"helper_script_folder": "C:\\Program Files\\WindowsPowerShell\\Modules\\",
"psmodules_root_folder": "C:\\Modules",
"commit_url": "LATEST",
"install_user": "installer",
"install_password": null,
"capture_name_prefix": "packer",
@@ -34,7 +30,7 @@
"github_feed_token": "{{env `GITHUB_FEED_TOKEN`}}",
"announcements": "{{env `ANNOUNCEMENTS`}}"
},
"sensitive-variables": ["install_password", "ssh_password", "client_secret", "github_feed_token"],
"sensitive-variables": ["install_password", "client_secret", "github_feed_token"],
"builders": [
{
"name": "vhd",
@@ -70,9 +66,7 @@
{
"type": "powershell",
"inline":[
"New-Item -Path {{user `image_folder`}} -ItemType Directory -Force",
"Write-Output {{user `commit_url`}} > {{user `commit_file` }}",
"Write-Host (Get-Content -Path {{user `commit_file`}})"
"New-Item -Path {{user `image_folder`}} -ItemType Directory -Force"
]
},
{
@@ -217,6 +211,7 @@
"{{ template_dir }}/scripts/Installers/Install-AliyunCli.ps1",
"{{ template_dir }}/scripts/Installers/Install-PostgreSQL.ps1",
"{{ template_dir }}/scripts/Installers/Install-Packer.ps1",
"{{ template_dir }}/scripts/Installers/Install-Pulumi.ps1",
"{{ template_dir }}/scripts/Installers/Install-JavaTools.ps1"
]
},
@@ -327,7 +322,8 @@
{
"type": "powershell",
"scripts":[
"{{ template_dir }}/scripts/Installers/Install-WindowsUpdates.ps1"
"{{ template_dir }}/scripts/Installers/Install-WindowsUpdates.ps1",
"{{ template_dir }}/scripts/Installers/Configure-DynamicPort.ps1"
],
"elevated_user": "{{user `install_user`}}",
"elevated_password": "{{user `install_password`}}"

View File

@@ -1,10 +1,10 @@
| Announcements |
|:-:|
| [Replace SVN (1.8.17) by TortoiseSVN (1.14.x) on Windows images](https://github.com/actions/virtual-environments/issues/1318) |
| Announcements |
|-|
| [Replace SVN (1.8.17) by TortoiseSVN (1.14.x) on Windows images](https://github.com/actions/virtual-environments/issues/1318) |
***
# Microsoft Windows Server 2016 Datacenter
- OS Version: 10.0.14393 Build 3808
- Image Version: 20200802.1
- OS Version: 10.0.14393 Build 3866
- Image Version: 20200827.1
## Installed Software
### Language and Runtime
@@ -12,12 +12,12 @@
- Java 1.8.0_265 (default)
- Java 11.0.8
- Java 13.0.2
- Python 3.7.8
- Python 3.7.9
- Ruby 2.5.8p224
- Go 1.14.6
- PHP 7.4.7
- Julia 1.4.2
- Perl 5.30.2
- Go 1.14.7
- PHP 7.4.9
- Julia 1.5.1
- Perl 5.30.3
- Node 12.18.3
### Package Management
@@ -25,46 +25,48 @@
- Vcpkg 2020.06.15
- NPM 6.14.6
- Yarn 1.22.4
- pip 20.2 (python 3.7)
- pip 20.2.2 (python 3.7)
- Miniconda 4.6.14
- RubyGems 3.1.4
- Helm 3.2.4
- Composer 1.10.9
- NuGet 5.6.0.6591
- Helm 3.3.0
- Composer 1.10.10
- NuGet 5.7.0.6726
### Project Management
- Ant 1.10.5
- Maven 3.6.3
- Gradle 6.5
- Gradle 6.6
- sbt 1.3.13
### Tools
- Azure CosmosDb Emulator 2.11.2.0
- Azure CosmosDb Emulator 2.11.5.0
- azcopy 10.6.0
- Bazel 3.4.1
- Bazelisk 1.5.0
- CMake 3.18.1
- Bazelisk 1.6.1
- CMake 3.18.2
- R 4.0.2
- Docker 19.03.11
- Docker-compose 1.26.2
- Git 2.28.0
- Git LFS 2.11.0
- Google Cloud SDK 307.0.0
- InnoSetup 6.0.5
- jq 1.6
- Kubectl 1.18.6
- Kubectl 1.18.8
- Kind 0.8.1
- Mingw-w64 8.1.0
- MySQL 5.7.21.0
- Mercurial 5.0
- NSIS 3.5.0.20200106
- NSIS v3.06.1
- Newman 5.1.2
- OpenSSL 1.1.1
- Packer 1.6.0
- Packer 1.6.1
- SQLPS 1.0
- SQLServer PS 21.1.18226
- Subversion (SVN) 1.8.17
- ghc 8.10.1
- Subversion (SVN) 1.14.0
- ghc 8.10.2
- Cabal 3.2.0.0
- Stack 2.3.1
- Stack 2.3.3
- WinAppDriver 1.1.1809.18001
- zstd 1.4.0
- VSWhere 2.8.4
@@ -72,32 +74,31 @@
- yamllint 1.24.2
### CLI Tools
- Azure CLI 2.9.1
- azcopy 10.5.1
- Azure CLI 2.11.0
- Azure DevOps CLI extension 0.18.0
- AWS CLI 2.0.36
- AWS SAM CLI 1.0.0
- AWS CLI 2.0.43
- AWS SAM CLI 1.1.0
- AWS Session Manager CLI 1.1.61.0
- Alibaba Cloud CLI 3.0.26
- Cloud Foundry CLI 6.51.0
- Alibaba Cloud CLI 3.0.56
- Cloud Foundry CLI 6.52.0
- Hub CLI 2.14.2
- Google Cloud SDK 303.0.0
- GitHub CLI gh version 0.11.1 (2020-07-28) https://github.com/cli/cli/releases/tag/v0.11.1
### Rust Tools
- Rust 1.45.1
- Rust 1.45.2
#### Packages
- bindgen 0.54.1
- cbindgen 0.14.3
- bindgen 0.55.1
- cbindgen 0.14.4
- cargo-audit 0.12.0
- cargo-outdated v0.9.11
### Browsers and webdrivers
- Google Chrome 84.0.4147.105
- Chrome Driver 84.0.4147.30
- Microsoft Edge 84.0.522.52
- Microsoft Edge Driver 84.0.522.52
- Mozilla Firefox 79.0
- Google Chrome 85.0.4183.83
- Chrome Driver 85.0.4183.83
- Microsoft Edge 84.0.522.63
- Microsoft Edge Driver 84.0.522.63
- Mozilla Firefox 80.0
- Gecko Driver 0.27.0
- IE Driver 3.150.1.0
@@ -136,8 +137,9 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
| 1.10.8 | x64 | GOROOT_1_10_X64 |
| 1.11.13 | x64 | GOROOT_1_11_X64 |
| 1.12.17 | x64 | GOROOT_1_12_X64 |
| 1.13.14 | x64 | GOROOT_1_13_X64 |
| 1.14.6 (Default) | x64 | GOROOT_1_14_X64 |
| 1.13.15 | x64 | GOROOT_1_13_X64 |
| 1.14.7 (Default) | x64 | GOROOT_1_14_X64 |
| 1.15.0 | x64 | GOROOT_1_15_X64 |
#### Node
@@ -146,7 +148,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
| 8.17.0 | x64 |
| 10.22.0 | x64 |
| 12.18.3 | x64 |
| 14.7.0 | x64 |
| 14.8.0 | x64 |
#### Python
@@ -155,7 +157,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
| 2.7.18 | x64, x86 |
| 3.5.4 | x64, x86 |
| 3.6.8 | x64, x86 |
| 3.7.8 (Default) | x64, x86 |
| 3.7.9 (Default) | x64, x86 |
| 3.8.5 | x64, x86 |
@@ -178,22 +180,29 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
### Databases
#### PostgreSQL
| Version | UserName | Password | EnvironmentVariables | Path | ServiceName | ServiceStatus | ServiceStartType |
| ------- | -------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------ | ----------------- | ------------- | ---------------- |
| 12.3 | postgres | root | PGBIN=C:\Program Files\PostgreSQL\12\bin; <br> PGDATA=C:\Program Files\PostgreSQL\12\data; <br> PGROOT=C:\Program Files\PostgreSQL\12 | C:\Program Files\PostgreSQL\12 | postgresql-x64-12 | Stopped | Disabled |
| Property | Value |
| -------------------- | ------------------------------------------------------------------------------------------------------------------------------------ |
| ServiceName | postgresql-x64-12 |
| Version | 12.4 |
| ServiceStatus | Stopped |
| ServiceStartType | Disabled |
| EnvironmentVariables | PGBIN=C:\Program Files\PostgreSQL\12\bin <br> PGDATA=C:\Program Files\PostgreSQL\12\data <br> PGROOT=C:\Program Files\PostgreSQL\12 |
| Path | C:\Program Files\PostgreSQL\12 |
| UserName | postgres |
| Password | root |
#### MongoDB
| Version | ServiceName | ServiceStatus | ServiceStartType |
| ------- | ----------- | ------------- | ---------------- |
| 4.2.8.0 | MongoDB | Running | Automatic |
| 4.4.0.0 | MongoDB | Running | Automatic |
### Visual Studio Enterprise 2017
| Name | Version | Path |
| ----------------------------- | --------------- | -------------------------------------------------------------- |
| Visual Studio Enterprise 2017 | 15.9.28307.1216 | C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise |
| Visual Studio Enterprise 2017 | 15.9.28307.1234 | C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise |
#### Workloads, components and extensions:
@@ -441,22 +450,41 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
| WIX Toolset | 3.11.4516 |
| WIX Toolset Studio 2017 Extension | 0.9.21.62588 |
#### Microsoft Visual C++:
| Name | Architecture | Version |
| -------------------------------------------- | ------------ | ----------- |
| Microsoft Visual C++ 2010 Redistributable | x64 | 10.0.30319 |
| Microsoft Visual C++ 2010 Redistributable | x86 | 10.0.40219 |
| Microsoft Visual C++ 2012 Additional Runtime | x64 | 11.0.61030 |
| Microsoft Visual C++ 2012 Minimum Runtime | x64 | 11.0.61030 |
| Microsoft Visual C++ 2013 Additional Runtime | x64 | 12.0.40660 |
| Microsoft Visual C++ 2013 Minimum Runtime | x64 | 12.0.40660 |
| Microsoft Visual C++ 2013 Additional Runtime | x86 | 12.0.21005 |
| Microsoft Visual C++ 2013 Minimum Runtime | x86 | 12.0.21005 |
| Microsoft Visual C++ 2017 Debug Runtime | x64 | 14.16.27033 |
| Microsoft Visual C++ 2017 Debug Runtime | x86 | 14.16.27033 |
| Microsoft Visual C++ 2019 Additional Runtime | x64 | 14.26.28720 |
| Microsoft Visual C++ 2019 Minimum Runtime | x64 | 14.26.28720 |
| Microsoft Visual C++ 2019 Additional Runtime | x86 | 14.26.28720 |
| Microsoft Visual C++ 2019 Minimum Runtime | x86 | 14.26.28720 |
### .NET Core SDK
`Location C:\Program Files\dotnet\sdk`
- 1.1.14 2.1.300 2.1.301 2.1.302 2.1.401 2.1.402 2.1.403 2.1.500 2.1.502 2.1.503 2.1.504 2.1.505 2.1.506 2.1.507 2.1.508 2.1.509 2.1.510 2.1.511 2.1.512 2.1.513 2.1.514 2.1.515 2.1.516 2.1.602 2.1.603 2.1.604 2.1.605 2.1.606 2.1.607 2.1.608 2.1.609 2.1.610 2.1.611 2.1.612 2.1.613 2.1.700 2.1.701 2.1.801 2.1.802 2.1.803 2.1.804 2.1.805 2.1.806 2.1.807 2.1.808 3.1.100 3.1.101 3.1.102 3.1.103 3.1.104 3.1.105 3.1.106 3.1.200 3.1.201 3.1.202 3.1.300 3.1.301 3.1.302
- 1.1.14 2.1.300 2.1.301 2.1.302 2.1.401 2.1.402 2.1.403 2.1.500 2.1.502 2.1.503 2.1.504 2.1.505 2.1.506 2.1.507 2.1.508 2.1.509 2.1.510 2.1.511 2.1.512 2.1.513 2.1.514 2.1.515 2.1.516 2.1.517 2.1.602 2.1.603 2.1.604 2.1.605 2.1.606 2.1.607 2.1.608 2.1.609 2.1.610 2.1.611 2.1.612 2.1.613 2.1.614 2.1.700 2.1.701 2.1.801 2.1.802 2.1.803 2.1.804 2.1.805 2.1.806 2.1.807 2.1.808 2.1.809 3.1.100 3.1.101 3.1.102 3.1.103 3.1.104 3.1.105 3.1.106 3.1.107 3.1.200 3.1.201 3.1.202 3.1.300 3.1.301 3.1.302 3.1.401
### .NET Core Runtime
`Location: C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All`
- 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.1.10 2.1.11 2.1.12 2.1.13 2.1.14 2.1.15 2.1.16 2.1.17 2.1.18 2.1.19 2.1.20
- 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.1.10 2.1.11 2.1.12 2.1.13 2.1.14 2.1.15 2.1.16 2.1.17 2.1.18 2.1.19 2.1.20 2.1.21
`Location: C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App`
- 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.1.10 2.1.11 2.1.12 2.1.13 2.1.14 2.1.15 2.1.16 2.1.17 2.1.18 2.1.19 2.1.20 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6
- 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.1.10 2.1.11 2.1.12 2.1.13 2.1.14 2.1.15 2.1.16 2.1.17 2.1.18 2.1.19 2.1.20 2.1.21 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7
`Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App`
- 1.0.16 1.1.13 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.1.10 2.1.11 2.1.12 2.1.13 2.1.14 2.1.15 2.1.16 2.1.17 2.1.18 2.1.19 2.1.20 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6
- 1.0.16 1.1.13 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.1.10 2.1.11 2.1.12 2.1.13 2.1.14 2.1.15 2.1.16 2.1.17 2.1.18 2.1.19 2.1.20 2.1.21 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7
`Location: C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App`
- 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6
- 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7
### .NET Framework
`Type: Developer Pack`
@@ -482,7 +510,7 @@ All other versions are saved but not installed.
| ------------------ | ------------------ |
| DockerMsftProvider | 1.0.0.8 |
| MarkdownPS | 1.9 |
| Pester | 3.4.0<br>5.0.2 |
| Pester | 3.4.0<br>5.0.3 |
| PowerShellGet | 1.0.0.1<br>2.2.4.1 |
| PSWindowsUpdate | 2.2.0.2 |
| SqlServer | 21.1.18226 |
@@ -507,8 +535,8 @@ All other versions are saved but not installed.
| android-26 | Android SDK Platform 26, Revision 2 |
| android-27 | Android SDK Platform 27, Revision 3 |
| android-28 | Android SDK Platform 28, Revision 6 |
| android-29 | Android SDK Platform 29, Revision 4 |
| android-30 | Android SDK Platform 30, Revision 2 |
| android-29 | Android SDK Platform 29, Revision 5 |
| android-30 | Android SDK Platform 30, Revision 3 |
### Android SDK Build-Tools
`Location C:\Program Files (x86)\Android\android-sdk\build-tools`
@@ -546,6 +574,8 @@ All other versions are saved but not installed.
| build-tools-29.0.2 | Android SDK Build-Tools, Revision 29.0.2 |
| build-tools-29.0.3 | Android SDK Build-Tools, Revision 29.0.3 |
| build-tools-30.0.0 | Android SDK Build-Tools, Revision 30.0.0 |
| build-tools-30.0.1 | Android SDK Build-Tools, Revision 30.0.1 |
| build-tools-30.0.2 | Android SDK Build-Tools, Revision 30.0.2 |
### Android Extra Packages
| Package Name | Version |

View File

@@ -9,7 +9,6 @@
"storage_account": "{{env `ARM_STORAGE_ACCOUNT`}}",
"temp_resource_group_name": "{{env `TEMP_RESOURCE_GROUP_NAME`}}",
"location": "{{env `ARM_RESOURCE_LOCATION`}}",
"ssh_password": "{{env `SSH_PASSWORD`}}",
"virtual_network_name": "{{env `VNET_NAME`}}",
"virtual_network_resource_group_name": "{{env `VNET_RESOURCE_GROUP`}}",
"virtual_network_subnet_name": "{{env `VNET_SUBNET`}}",
@@ -20,12 +19,9 @@
"root_folder": "C:",
"toolset_json_path": "{{env `TEMP`}}\\toolset.json",
"image_folder": "C:\\image",
"commit_file": "C:\\image\\commit.txt",
"imagedata_file": "C:\\imagedata.json",
"metadata_file": "C:\\image\\metadata.txt",
"helper_script_folder": "C:\\Program Files\\WindowsPowerShell\\Modules\\",
"psmodules_root_folder": "C:\\Modules",
"commit_id": "LATEST",
"install_user": "installer",
"install_password": null,
"capture_name_prefix": "packer",
@@ -34,7 +30,7 @@
"github_feed_token": "{{env `GITHUB_FEED_TOKEN`}}",
"announcements": "{{env `ANNOUNCEMENTS`}}"
},
"sensitive-variables": ["install_password", "ssh_password", "client_secret", "github_feed_token"],
"sensitive-variables": ["install_password", "client_secret", "github_feed_token"],
"builders": [
{
"name": "vhd",
@@ -70,9 +66,7 @@
{
"type": "powershell",
"inline":[
"New-Item -Path {{user `image_folder`}} -ItemType Directory -Force",
"Write-Output {{user `commit_id`}} > {{user `commit_file`}}",
"Write-Host (Get-Content -Path {{user `commit_file`}})"
"New-Item -Path {{user `image_folder`}} -ItemType Directory -Force"
]
},
{
@@ -206,6 +200,7 @@
"{{ template_dir }}/scripts/Installers/Install-NodeLts.ps1",
"{{ template_dir }}/scripts/Installers/Install-7zip.ps1",
"{{ template_dir }}/scripts/Installers/Install-Packer.ps1",
"{{ template_dir }}/scripts/Installers/Install-Pulumi.ps1",
"{{ template_dir }}/scripts/Installers/Install-JavaTools.ps1"
]
},
@@ -326,7 +321,8 @@
{
"type": "powershell",
"scripts":[
"{{ template_dir }}/scripts/Installers/Install-WindowsUpdates.ps1"
"{{ template_dir }}/scripts/Installers/Install-WindowsUpdates.ps1",
"{{ template_dir }}/scripts/Installers/Configure-DynamicPort.ps1"
],
"elevated_user": "{{user `install_user`}}",
"elevated_password": "{{user `install_password`}}"

View File

@@ -1,10 +1,10 @@
| Announcements |
|:-:|
| [Replace SVN (1.8.17) by TortoiseSVN (1.14.x) on Windows images](https://github.com/actions/virtual-environments/issues/1318) |
| Announcements |
|-|
| [Replace SVN (1.8.17) by TortoiseSVN (1.14.x) on Windows images](https://github.com/actions/virtual-environments/issues/1318) |
***
# Microsoft Windows Server 2019 Datacenter
- OS Version: 10.0.17763 Build 1339
- Image Version: 20200802.1
- OS Version: 10.0.17763 Build 1397
- Image Version: 20200827.1
## Enabled windows optional features
- Windows Subsystem for Linux
@@ -15,12 +15,12 @@
- Java 1.8.0_265 (default)
- Java 11.0.8
- Java 13.0.2
- Python 3.7.8
- Python 3.7.9
- Ruby 2.5.8p224
- Go 1.14.6
- PHP 7.4.7
- Julia 1.4.2
- Perl 5.30.2
- Go 1.14.7
- PHP 7.4.9
- Julia 1.5.1
- Perl 5.30.3
- Node 12.18.3
### Package Management
@@ -28,46 +28,48 @@
- Vcpkg 2020.06.15
- NPM 6.14.6
- Yarn 1.22.4
- pip 20.2 (python 3.7)
- pip 20.2.2 (python 3.7)
- Miniconda 4.6.14
- RubyGems 3.1.4
- Helm 3.2.4
- Composer 1.10.9
- NuGet 5.6.0.6591
- Helm 3.3.0
- Composer 1.10.10
- NuGet 5.7.0.6726
### Project Management
- Ant 1.10.5
- Maven 3.6.3
- Gradle 6.5
- Gradle 6.6
- sbt 1.3.13
### Tools
- Azure CosmosDb Emulator 2.11.2.0
- Azure CosmosDb Emulator 2.11.5.0
- azcopy 10.6.0
- Bazel 3.4.1
- Bazelisk 1.5.0
- CMake 3.18.1
- Bazelisk 1.6.1
- CMake 3.18.2
- R 4.0.2
- Docker 19.03.11
- Docker-compose 1.26.2
- Git 2.28.0
- Git LFS 2.11.0
- Google Cloud SDK 307.0.0
- InnoSetup 6.0.5
- jq 1.6
- Kubectl 1.18.6
- Kubectl 1.18.8
- Kind 0.8.1
- Mingw-w64 8.1.0
- MySQL 5.7.21.0
- Mercurial 5.0
- NSIS 3.5.0.20200106
- NSIS v3.06.1
- Newman 5.1.2
- OpenSSL 1.1.1
- Packer 1.6.0
- Packer 1.6.1
- SQLPS 1.0
- SQLServer PS 21.1.18226
- Subversion (SVN) 1.8.17
- ghc 8.10.1
- Subversion (SVN) 1.14.0
- ghc 8.10.2
- Cabal 3.2.0.0
- Stack 2.3.1
- Stack 2.3.3
- WinAppDriver 1.1.1809.18001
- zstd 1.4.0
- VSWhere 2.8.4
@@ -75,32 +77,31 @@
- yamllint 1.24.2
### CLI Tools
- Azure CLI 2.9.1
- azcopy 10.5.1
- Azure CLI 2.11.0
- Azure DevOps CLI extension 0.18.0
- AWS CLI 2.0.36
- AWS SAM CLI 1.0.0
- AWS CLI 2.0.43
- AWS SAM CLI 1.1.0
- AWS Session Manager CLI 1.1.61.0
- Alibaba Cloud CLI 3.0.26
- Cloud Foundry CLI 6.51.0
- Alibaba Cloud CLI 3.0.56
- Cloud Foundry CLI 6.52.0
- Hub CLI 2.14.2
- Google Cloud SDK 303.0.0
- GitHub CLI gh version 0.11.1 (2020-07-28) https://github.com/cli/cli/releases/tag/v0.11.1
### Rust Tools
- Rust 1.45.1
- Rust 1.45.2
#### Packages
- bindgen 0.54.1
- cbindgen 0.14.3
- bindgen 0.55.1
- cbindgen 0.14.4
- cargo-audit 0.12.0
- cargo-outdated v0.9.11
### Browsers and webdrivers
- Google Chrome 84.0.4147.105
- Chrome Driver 84.0.4147.30
- Microsoft Edge 84.0.522.52
- Microsoft Edge Driver 84.0.522.52
- Mozilla Firefox 79.0
- Google Chrome 85.0.4183.83
- Chrome Driver 85.0.4183.83
- Microsoft Edge 84.0.522.63
- Microsoft Edge Driver 84.0.522.63
- Mozilla Firefox 80.0
- Gecko Driver 0.27.0
- IE Driver 3.150.1.0
@@ -139,8 +140,9 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
| 1.10.8 | x64 | GOROOT_1_10_X64 |
| 1.11.13 | x64 | GOROOT_1_11_X64 |
| 1.12.17 | x64 | GOROOT_1_12_X64 |
| 1.13.14 | x64 | GOROOT_1_13_X64 |
| 1.14.6 (Default) | x64 | GOROOT_1_14_X64 |
| 1.13.15 | x64 | GOROOT_1_13_X64 |
| 1.14.7 (Default) | x64 | GOROOT_1_14_X64 |
| 1.15.0 | x64 | GOROOT_1_15_X64 |
#### Node
@@ -149,7 +151,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
| 8.17.0 | x64 |
| 10.22.0 | x64 |
| 12.18.3 | x64 |
| 14.7.0 | x64 |
| 14.8.0 | x64 |
#### Python
@@ -158,7 +160,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
| 2.7.18 | x64, x86 |
| 3.5.4 | x64, x86 |
| 3.6.8 | x64, x86 |
| 3.7.8 (Default) | x64, x86 |
| 3.7.9 (Default) | x64, x86 |
| 3.8.5 | x64, x86 |
@@ -181,28 +183,35 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
### Databases
#### PostgreSQL
| Version | UserName | Password | EnvironmentVariables | Path | ServiceName | ServiceStatus | ServiceStartType |
| ------- | -------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------ | ----------------- | ------------- | ---------------- |
| 12.3 | postgres | root | PGBIN=C:\Program Files\PostgreSQL\12\bin; <br> PGDATA=C:\Program Files\PostgreSQL\12\data; <br> PGROOT=C:\Program Files\PostgreSQL\12 | C:\Program Files\PostgreSQL\12 | postgresql-x64-12 | Stopped | Disabled |
| Property | Value |
| -------------------- | ------------------------------------------------------------------------------------------------------------------------------------ |
| ServiceName | postgresql-x64-12 |
| Version | 12.4 |
| ServiceStatus | Stopped |
| ServiceStartType | Disabled |
| EnvironmentVariables | PGBIN=C:\Program Files\PostgreSQL\12\bin <br> PGDATA=C:\Program Files\PostgreSQL\12\data <br> PGROOT=C:\Program Files\PostgreSQL\12 |
| Path | C:\Program Files\PostgreSQL\12 |
| UserName | postgres |
| Password | root |
#### MongoDB
| Version | ServiceName | ServiceStatus | ServiceStartType |
| ------- | ----------- | ------------- | ---------------- |
| 4.2.8.0 | MongoDB | Running | Automatic |
| 4.4.0.0 | MongoDB | Running | Automatic |
### Visual Studio Enterprise 2019
| Name | Version | Path |
| ----------------------------- | ------------- | -------------------------------------------------------------- |
| Visual Studio Enterprise 2019 | 16.6.30320.27 | C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise |
| Name | Version | Path |
| ----------------------------- | -------------- | -------------------------------------------------------------- |
| Visual Studio Enterprise 2019 | 16.7.30413.136 | C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise |
#### Workloads, components and extensions:
| Package | Version |
| ------------------------------------------------------------------------- | -------------- |
| Component.Android.NDK.R16B | 16.6.30317.111 |
| Component.Android.NDK.R16B | 16.7.30411.121 |
| Component.Android.SDK25.Private | 16.0.28625.61 |
| Component.Android.SDK28 | 16.2.29003.222 |
| Component.Ant | 1.9.3.8 |
@@ -211,22 +220,22 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
| Component.MDD.Android | 16.0.28517.75 |
| Component.MDD.Linux | 16.5.29515.121 |
| Component.MDD.Linux.GCC.arm | 16.5.29515.121 |
| Component.Microsoft.VisualStudio.LiveShare | 1.0.1998 |
| Component.Microsoft.VisualStudio.LiveShare | 1.0.2518 |
| Component.Microsoft.VisualStudio.RazorExtension | 16.0.28714.129 |
| Component.Microsoft.VisualStudio.Tools.Applications | 16.0.29425.2 |
| Component.Microsoft.VisualStudio.Web.AzureFunctions | 16.0.28714.129 |
| Component.Microsoft.Web.LibraryManager | 16.0.28315.86 |
| Component.Microsoft.Windows.DriverKit | 10.0.19030.0 |
| Component.OpenJDK | 16.1.28811.260 |
| Component.UnityEngine.x64 | 16.5.29515.121 |
| Component.UnityEngine.x64 | 16.7.30310.162 |
| Component.Unreal | 16.1.28810.153 |
| Component.Unreal.Android | 16.1.28810.153 |
| Component.WixToolset.VisualStudioExtension.Dev16 | 1.0.0.4 |
| Component.WixToolset.VisualStudioExtension.Schemas3 | 1.0.0.4 |
| Component.WixToolset.VisualStudioExtension.Schemas4 | 1.0.0.4 |
| Component.Xamarin | 16.6.30013.169 |
| Component.Xamarin | 16.7.30310.162 |
| Component.Xamarin.RemotedSimulator | 16.0.28315.86 |
| Microsoft.Component.Azure.DataLake.Tools | 16.6.30013.169 |
| Microsoft.Component.Azure.DataLake.Tools | 16.7.30310.162 |
| Microsoft.Component.MSBuild | 16.5.29515.121 |
| Microsoft.Component.NetFX.Native | 16.5.29515.121 |
| Microsoft.Component.PythonTools | 16.5.29515.121 |
@@ -241,10 +250,10 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
| Microsoft.Net.Component.4.6.1.TargetingPack | 16.0.28517.75 |
| Microsoft.Net.Component.4.6.2.TargetingPack | 16.0.28517.75 |
| Microsoft.Net.Component.4.6.TargetingPack | 16.0.28517.75 |
| Microsoft.Net.Component.4.7.1.TargetingPack | 16.6.30027.131 |
| Microsoft.Net.Component.4.7.1.TargetingPack | 16.7.30310.162 |
| Microsoft.Net.Component.4.7.2.SDK | 16.4.29409.204 |
| Microsoft.Net.Component.4.7.2.TargetingPack | 16.6.30027.131 |
| Microsoft.Net.Component.4.7.TargetingPack | 16.6.30027.131 |
| Microsoft.Net.Component.4.7.2.TargetingPack | 16.7.30310.162 |
| Microsoft.Net.Component.4.7.TargetingPack | 16.7.30310.162 |
| Microsoft.Net.Component.4.8.SDK | 16.4.29313.120 |
| Microsoft.Net.Component.4.TargetingPack | 16.0.28517.75 |
| Microsoft.Net.ComponentGroup.4.6.2.DeveloperTools | 16.3.29207.166 |
@@ -252,17 +261,17 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
| Microsoft.Net.ComponentGroup.4.7.DeveloperTools | 16.3.29207.166 |
| Microsoft.Net.ComponentGroup.DevelopmentPrerequisites | 16.3.29207.166 |
| Microsoft.Net.ComponentGroup.TargetingPacks.Common | 16.0.28516.191 |
| Microsoft.Net.Core.Component.SDK.2.1 | 16.6.30309.148 |
| Microsoft.Net.Core.Component.SDK.2.1 | 16.7.30406.193 |
| Microsoft.NetCore.Component.DevelopmentTools | 16.5.29721.120 |
| Microsoft.NetCore.Component.Runtime.3.1 | 16.6.30309.148 |
| Microsoft.NetCore.Component.SDK | 16.6.30309.148 |
| Microsoft.NetCore.Component.Runtime.3.1 | 16.7.30406.193 |
| Microsoft.NetCore.Component.SDK | 16.7.30406.193 |
| Microsoft.NetCore.Component.Web | 16.5.29721.120 |
| Microsoft.VisualStudio.Component.AppInsights.Tools | 16.5.29515.121 |
| Microsoft.VisualStudio.Component.AspNet45 | 16.0.28315.86 |
| Microsoft.VisualStudio.Component.Azure.AuthoringTools | 16.0.28625.61 |
| Microsoft.VisualStudio.Component.Azure.ClientLibs | 16.0.28315.86 |
| Microsoft.VisualStudio.Component.Azure.Compute.Emulator | 16.6.30013.169 |
| Microsoft.VisualStudio.Component.Azure.Kubernetes.Tools | 16.0.28625.61 |
| Microsoft.VisualStudio.Component.Azure.Compute.Emulator | 16.7.30310.162 |
| Microsoft.VisualStudio.Component.Azure.Kubernetes.Tools | 16.7.30310.162 |
| Microsoft.VisualStudio.Component.Azure.Powershell | 16.5.29515.121 |
| Microsoft.VisualStudio.Component.Azure.ResourceManager.Tools | 16.4.29409.204 |
| Microsoft.VisualStudio.Component.Azure.ServiceFabric.Tools | 16.4.29313.120 |
@@ -278,9 +287,9 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
| Microsoft.VisualStudio.Component.Debugger.JustInTime | 16.0.28517.75 |
| Microsoft.VisualStudio.Component.Debugger.Snapshot | 16.5.29813.82 |
| Microsoft.VisualStudio.Component.Debugger.TimeTravel | 16.5.29515.121 |
| Microsoft.VisualStudio.Component.DiagnosticTools | 16.5.29515.121 |
| Microsoft.VisualStudio.Component.DiagnosticTools | 16.7.30310.162 |
| Microsoft.VisualStudio.Component.DockerTools | 16.4.29409.204 |
| Microsoft.VisualStudio.Component.DotNetModelBuilder | 16.6.30013.169 |
| Microsoft.VisualStudio.Component.DotNetModelBuilder | 16.7.30322.227 |
| Microsoft.VisualStudio.Component.DslTools | 16.0.28315.86 |
| Microsoft.VisualStudio.Component.EntityFramework | 16.0.28315.86 |
| Microsoft.VisualStudio.Component.FSharp | 16.0.28315.86 |
@@ -293,11 +302,11 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
| Microsoft.VisualStudio.Component.IntelliCode | 0.2 |
| Microsoft.VisualStudio.Component.IntelliTrace.FrontEnd | 16.5.29515.121 |
| Microsoft.VisualStudio.Component.JavaScript.Diagnostics | 16.0.28517.75 |
| Microsoft.VisualStudio.Component.JavaScript.TypeScript | 16.5.29721.120 |
| Microsoft.VisualStudio.Component.JavaScript.TypeScript | 16.7.30310.162 |
| Microsoft.VisualStudio.Component.LinqToSql | 16.0.28625.61 |
| Microsoft.VisualStudio.Component.LiveUnitTesting | 16.1.28811.260 |
| Microsoft.VisualStudio.Component.ManagedDesktop.Core | 16.4.29318.151 |
| Microsoft.VisualStudio.Component.ManagedDesktop.Prerequisites | 16.6.30013.169 |
| Microsoft.VisualStudio.Component.ManagedDesktop.Prerequisites | 16.7.30310.162 |
| Microsoft.VisualStudio.Component.Merq | 16.2.29012.281 |
| Microsoft.VisualStudio.Component.MonoDebugger | 16.0.28517.75 |
| Microsoft.VisualStudio.Component.MSODBC.SQL | 16.0.28625.61 |
@@ -305,9 +314,9 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
| Microsoft.VisualStudio.Component.Node.Tools | 16.5.29515.121 |
| Microsoft.VisualStudio.Component.NuGet | 16.1.28829.92 |
| Microsoft.VisualStudio.Component.NuGet.BuildTools | 16.1.28829.92 |
| Microsoft.VisualStudio.Component.PortableLibrary | 16.0.28517.75 |
| Microsoft.VisualStudio.Component.PortableLibrary | 16.7.30310.162 |
| Microsoft.VisualStudio.Component.Roslyn.Compiler | 16.0.28714.129 |
| Microsoft.VisualStudio.Component.Roslyn.LanguageServices | 16.6.30013.169 |
| Microsoft.VisualStudio.Component.Roslyn.LanguageServices | 16.7.30310.162 |
| Microsoft.VisualStudio.Component.Sharepoint.Tools | 16.4.29409.204 |
| Microsoft.VisualStudio.Component.SQL.ADAL | 16.0.28517.75 |
| Microsoft.VisualStudio.Component.SQL.CLR | 16.0.28315.86 |
@@ -318,11 +327,11 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
| Microsoft.VisualStudio.Component.TestTools.CodedUITest | 16.0.28327.66 |
| Microsoft.VisualStudio.Component.TestTools.WebLoadTest | 16.0.28625.61 |
| Microsoft.VisualStudio.Component.TextTemplating | 16.0.28625.61 |
| Microsoft.VisualStudio.Component.TypeScript.3.8 | 16.0.29813.82 |
| Microsoft.VisualStudio.Component.TypeScript.3.9 | 16.0.30322.227 |
| Microsoft.VisualStudio.Component.Unity | 16.0.28315.86 |
| Microsoft.VisualStudio.Component.UWP.VC.ARM64 | 16.3.29207.166 |
| Microsoft.VisualStudio.Component.VC.14.25.x86.x64 | 16.6.30013.169 |
| Microsoft.VisualStudio.Component.VC.140 | 16.0.28625.61 |
| Microsoft.VisualStudio.Component.VC.14.25.x86.x64 | 16.7.30310.162 |
| Microsoft.VisualStudio.Component.VC.140 | 16.7.30310.162 |
| Microsoft.VisualStudio.Component.VC.ASAN | 16.5.29515.121 |
| Microsoft.VisualStudio.Component.VC.ATL | 16.4.29313.120 |
| Microsoft.VisualStudio.Component.VC.ATL.ARM | 16.4.29313.120 |
@@ -332,11 +341,11 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
| Microsoft.VisualStudio.Component.VC.ATL.Spectre | 16.5.29515.121 |
| Microsoft.VisualStudio.Component.VC.ATLMFC | 16.4.29313.120 |
| Microsoft.VisualStudio.Component.VC.ATLMFC.Spectre | 16.5.29721.120 |
| Microsoft.VisualStudio.Component.VC.CLI.Support | 16.6.30013.169 |
| Microsoft.VisualStudio.Component.VC.CLI.Support | 16.7.30310.162 |
| Microsoft.VisualStudio.Component.VC.CMake.Project | 16.3.29103.31 |
| Microsoft.VisualStudio.Component.VC.CoreIde | 16.0.28625.61 |
| Microsoft.VisualStudio.Component.VC.CoreIde | 16.7.30310.162 |
| Microsoft.VisualStudio.Component.VC.DiagnosticTools | 16.5.29515.121 |
| Microsoft.VisualStudio.Component.VC.Llvm.Clang | 16.6.30027.131 |
| Microsoft.VisualStudio.Component.VC.Llvm.Clang | 16.7.30310.162 |
| Microsoft.VisualStudio.Component.VC.Llvm.ClangToolset | 16.3.29207.166 |
| Microsoft.VisualStudio.Component.VC.MFC.ARM | 16.4.29313.120 |
| Microsoft.VisualStudio.Component.VC.MFC.ARM.Spectre | 16.5.29721.120 |
@@ -344,17 +353,17 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
| Microsoft.VisualStudio.Component.VC.MFC.ARM64.Spectre | 16.5.29721.120 |
| Microsoft.VisualStudio.Component.VC.Redist.14.Latest | 16.5.29515.121 |
| Microsoft.VisualStudio.Component.VC.Redist.MSM | 16.5.29515.121 |
| Microsoft.VisualStudio.Component.VC.Runtimes.ARM.Spectre | 16.6.30013.169 |
| Microsoft.VisualStudio.Component.VC.Runtimes.ARM64.Spectre | 16.6.30013.169 |
| Microsoft.VisualStudio.Component.VC.Runtimes.x86.x64.Spectre | 16.6.30013.169 |
| Microsoft.VisualStudio.Component.VC.Runtimes.ARM.Spectre | 16.7.30310.162 |
| Microsoft.VisualStudio.Component.VC.Runtimes.ARM64.Spectre | 16.7.30310.162 |
| Microsoft.VisualStudio.Component.VC.Runtimes.x86.x64.Spectre | 16.7.30310.162 |
| Microsoft.VisualStudio.Component.VC.TestAdapterForBoostTest | 16.0.28517.75 |
| Microsoft.VisualStudio.Component.VC.TestAdapterForGoogleTest | 16.0.28517.75 |
| Microsoft.VisualStudio.Component.VC.Tools.ARM | 16.6.30013.169 |
| Microsoft.VisualStudio.Component.VC.Tools.ARM64 | 16.6.30013.169 |
| Microsoft.VisualStudio.Component.VC.Tools.x86.x64 | 16.6.30013.169 |
| Microsoft.VisualStudio.Component.VC.v141.ARM | 16.6.30013.169 |
| Microsoft.VisualStudio.Component.VC.Tools.ARM | 16.7.30310.162 |
| Microsoft.VisualStudio.Component.VC.Tools.ARM64 | 16.7.30310.162 |
| Microsoft.VisualStudio.Component.VC.Tools.x86.x64 | 16.7.30310.162 |
| Microsoft.VisualStudio.Component.VC.v141.ARM | 16.7.30310.162 |
| Microsoft.VisualStudio.Component.VC.v141.ARM.Spectre | 16.5.29515.121 |
| Microsoft.VisualStudio.Component.VC.v141.ARM64 | 16.6.30013.169 |
| Microsoft.VisualStudio.Component.VC.v141.ARM64 | 16.7.30310.162 |
| Microsoft.VisualStudio.Component.VC.v141.ARM64.Spectre | 16.5.29515.121 |
| Microsoft.VisualStudio.Component.VC.v141.ATL | 16.0.28625.61 |
| Microsoft.VisualStudio.Component.VC.v141.ATL.ARM.Spectre | 16.5.29721.120 |
@@ -364,79 +373,98 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
| Microsoft.VisualStudio.Component.VC.v141.MFC.ARM.Spectre | 16.0.28625.61 |
| Microsoft.VisualStudio.Component.VC.v141.MFC.ARM64.Spectre | 16.0.28625.61 |
| Microsoft.VisualStudio.Component.VC.v141.MFC.Spectre | 16.0.28625.61 |
| Microsoft.VisualStudio.Component.VC.v141.x86.x64 | 16.6.30013.169 |
| Microsoft.VisualStudio.Component.VC.v141.x86.x64 | 16.7.30310.162 |
| Microsoft.VisualStudio.Component.VC.v141.x86.x64.Spectre | 16.5.29515.121 |
| Microsoft.VisualStudio.Component.VSSDK | 16.0.28315.86 |
| Microsoft.VisualStudio.Component.Wcf.Tooling | 16.0.28625.61 |
| Microsoft.VisualStudio.Component.Web | 16.0.28517.75 |
| Microsoft.VisualStudio.Component.WebDeploy | 16.0.28517.75 |
| Microsoft.VisualStudio.Component.Windows10SDK | 16.4.29409.204 |
| Microsoft.VisualStudio.Component.Windows10SDK.16299 | 16.6.30027.131 |
| Microsoft.VisualStudio.Component.Windows10SDK.17134 | 16.6.30027.131 |
| Microsoft.VisualStudio.Component.Windows10SDK.16299 | 16.7.30310.162 |
| Microsoft.VisualStudio.Component.Windows10SDK.17134 | 16.7.30310.162 |
| Microsoft.VisualStudio.Component.Windows10SDK.17763 | 16.0.28517.75 |
| Microsoft.VisualStudio.Component.Windows10SDK.18362 | 16.1.28829.92 |
| Microsoft.VisualStudio.Component.Windows10SDK.19041 | 16.6.30107.105 |
| Microsoft.VisualStudio.Component.Windows10SDK.19041 | 16.7.30310.162 |
| Microsoft.VisualStudio.Component.WinXP | 16.1.28811.260 |
| Microsoft.VisualStudio.Component.Workflow | 16.0.28315.86 |
| Microsoft.VisualStudio.ComponentGroup.ArchitectureTools.Native | 16.0.28621.142 |
| Microsoft.VisualStudio.ComponentGroup.Azure.CloudServices | 16.4.29409.204 |
| Microsoft.VisualStudio.ComponentGroup.Azure.Prerequisites | 16.4.29409.204 |
| Microsoft.VisualStudio.ComponentGroup.Azure.Prerequisites | 16.7.30310.162 |
| Microsoft.VisualStudio.ComponentGroup.Azure.ResourceManager.Tools | 16.0.28528.71 |
| Microsoft.VisualStudio.ComponentGroup.AzureFunctions | 16.0.28621.142 |
| Microsoft.VisualStudio.ComponentGroup.MSIX.Packaging | 16.4.29409.204 |
| Microsoft.VisualStudio.ComponentGroup.MSIX.Packaging | 16.7.30310.162 |
| Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Core | 16.2.29012.281 |
| Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Llvm.Clang | 16.6.30027.131 |
| Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Llvm.Clang | 16.7.30310.162 |
| Microsoft.VisualStudio.ComponentGroup.UWP.NetCoreAndStandard | 16.3.29102.218 |
| Microsoft.VisualStudio.ComponentGroup.UWP.Support | 16.4.29409.204 |
| Microsoft.VisualStudio.ComponentGroup.UWP.Xamarin | 16.5.29514.35 |
| Microsoft.VisualStudio.ComponentGroup.VisualStudioExtension.Prerequisites | 16.4.29318.151 |
| Microsoft.VisualStudio.ComponentGroup.Web | 16.4.29318.151 |
| Microsoft.VisualStudio.ComponentGroup.Web.CloudTools | 16.2.29003.222 |
| Microsoft.VisualStudio.ComponentGroup.WebToolsExtensions | 16.6.30013.169 |
| Microsoft.VisualStudio.ComponentGroup.WebToolsExtensions | 16.7.30310.162 |
| Microsoft.VisualStudio.ComponentGroup.WebToolsExtensions.CMake | 16.3.29207.166 |
| Microsoft.VisualStudio.ComponentGroup.WebToolsExtensions.TemplateEngine | 16.0.28315.86 |
| Microsoft.VisualStudio.Workload.Azure | 16.4.29409.204 |
| Microsoft.VisualStudio.Workload.CoreEditor | 16.0.28315.86 |
| Microsoft.VisualStudio.Workload.Data | 16.0.28720.110 |
| Microsoft.VisualStudio.Workload.DataScience | 16.0.28720.110 |
| Microsoft.VisualStudio.Workload.ManagedDesktop | 16.6.30013.169 |
| Microsoft.VisualStudio.Workload.ManagedDesktop | 16.7.30310.162 |
| Microsoft.VisualStudio.Workload.ManagedGame | 16.5.29514.35 |
| Microsoft.VisualStudio.Workload.NativeCrossPlat | 16.4.29409.204 |
| Microsoft.VisualStudio.Workload.NativeDesktop | 16.5.29514.35 |
| Microsoft.VisualStudio.Workload.NativeGame | 16.5.29514.35 |
| Microsoft.VisualStudio.Workload.NativeMobile | 16.5.29514.35 |
| Microsoft.VisualStudio.Workload.NetCoreTools | 16.6.30013.169 |
| Microsoft.VisualStudio.Workload.NetCoreTools | 16.7.30310.162 |
| Microsoft.VisualStudio.Workload.NetCrossPlat | 16.5.29514.35 |
| Microsoft.VisualStudio.Workload.NetWeb | 16.4.29409.204 |
| Microsoft.VisualStudio.Workload.Node | 16.1.28825.262 |
| Microsoft.VisualStudio.Workload.Office | 16.3.29207.166 |
| Microsoft.VisualStudio.Workload.Python | 16.0.28621.142 |
| Microsoft.VisualStudio.Workload.Universal | 16.6.30020.46 |
| Microsoft.VisualStudio.Workload.Universal | 16.7.30310.162 |
| Microsoft.VisualStudio.Workload.VisualStudioExtension | 16.4.29409.204 |
| SSDT Microsoft Analysis Services Projects | 2.9.12 |
| SSDT SQL Server Integration Services Projects | 3.8 |
| SSDT SQL Server Integration Services Projects | 3.9 |
| SSDT Microsoft Reporting Services Projects | 2.6.7 |
| Windows Driver Kit | 3.11.4516 |
| Windows Driver Kit Visual Studio Extension | 10.1.19041.1 |
| WIX Toolset | 3.11.4516 |
| WIX Toolset Studio 2019 Extension | 1.0.0.4 |
#### Microsoft Visual C++:
| Name | Architecture | Version |
| -------------------------------------------- | ------------ | ----------- |
| Microsoft Visual C++ 2010 Redistributable | x64 | 10.0.40219 |
| Microsoft Visual C++ 2010 Redistributable | x86 | 10.0.40219 |
| Microsoft Visual C++ 2012 Additional Runtime | x64 | 11.0.61030 |
| Microsoft Visual C++ 2012 Minimum Runtime | x64 | 11.0.61030 |
| Microsoft Visual C++ 2013 Additional Runtime | x64 | 12.0.40660 |
| Microsoft Visual C++ 2013 Minimum Runtime | x64 | 12.0.40660 |
| Microsoft Visual C++ 2013 Additional Runtime | x86 | 12.0.21005 |
| Microsoft Visual C++ 2013 Minimum Runtime | x86 | 12.0.21005 |
| Microsoft Visual C++ 2019 Additional Runtime | x64 | 14.27.29016 |
| Microsoft Visual C++ 2019 Debug Runtime | x64 | 14.27.29016 |
| Microsoft Visual C++ 2019 Minimum Runtime | x64 | 14.27.29016 |
| Microsoft Visual C++ 2019 Additional Runtime | x86 | 14.27.29016 |
| Microsoft Visual C++ 2019 Debug Runtime | x86 | 14.27.29016 |
| Microsoft Visual C++ 2019 Minimum Runtime | x86 | 14.27.29016 |
### .NET Core SDK
`Location C:\Program Files\dotnet\sdk`
- 2.1.300 2.1.301 2.1.302 2.1.401 2.1.402 2.1.403 2.1.500 2.1.502 2.1.503 2.1.504 2.1.505 2.1.506 2.1.507 2.1.508 2.1.509 2.1.510 2.1.511 2.1.512 2.1.513 2.1.514 2.1.515 2.1.516 2.1.602 2.1.603 2.1.604 2.1.605 2.1.606 2.1.607 2.1.608 2.1.609 2.1.610 2.1.611 2.1.612 2.1.613 2.1.700 2.1.701 2.1.801 2.1.802 2.1.803 2.1.804 2.1.805 2.1.806 2.1.807 2.1.808 3.1.100 3.1.101 3.1.102 3.1.103 3.1.104 3.1.105 3.1.106 3.1.200 3.1.201 3.1.202 3.1.300 3.1.301 3.1.302
- 2.1.300 2.1.301 2.1.302 2.1.401 2.1.402 2.1.403 2.1.500 2.1.502 2.1.503 2.1.504 2.1.505 2.1.506 2.1.507 2.1.508 2.1.509 2.1.510 2.1.511 2.1.512 2.1.513 2.1.514 2.1.515 2.1.516 2.1.517 2.1.602 2.1.603 2.1.604 2.1.605 2.1.606 2.1.607 2.1.608 2.1.609 2.1.610 2.1.611 2.1.612 2.1.613 2.1.614 2.1.700 2.1.701 2.1.801 2.1.802 2.1.803 2.1.804 2.1.805 2.1.806 2.1.807 2.1.808 2.1.809 3.1.100 3.1.101 3.1.102 3.1.103 3.1.104 3.1.105 3.1.106 3.1.107 3.1.200 3.1.201 3.1.202 3.1.300 3.1.301 3.1.302 3.1.401
### .NET Core Runtime
`Location: C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All`
- 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.1.10 2.1.11 2.1.12 2.1.13 2.1.14 2.1.15 2.1.16 2.1.17 2.1.18 2.1.19 2.1.20
- 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.1.10 2.1.11 2.1.12 2.1.13 2.1.14 2.1.15 2.1.16 2.1.17 2.1.18 2.1.19 2.1.20 2.1.21
`Location: C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App`
- 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.1.10 2.1.11 2.1.12 2.1.13 2.1.14 2.1.15 2.1.16 2.1.17 2.1.18 2.1.19 2.1.20 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6
- 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.1.10 2.1.11 2.1.12 2.1.13 2.1.14 2.1.15 2.1.16 2.1.17 2.1.18 2.1.19 2.1.20 2.1.21 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7
`Location: C:\Program Files\dotnet\shared\Microsoft.NETCore.App`
- 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.1.10 2.1.11 2.1.12 2.1.13 2.1.14 2.1.15 2.1.16 2.1.17 2.1.18 2.1.19 2.1.20 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6
- 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.1.10 2.1.11 2.1.12 2.1.13 2.1.14 2.1.15 2.1.16 2.1.17 2.1.18 2.1.19 2.1.20 2.1.21 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7
`Location: C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App`
- 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6
- 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7
### .NET Framework
`Type: Developer Pack`
@@ -462,7 +490,7 @@ All other versions are saved but not installed.
| ------------------ | ------------------ |
| DockerMsftProvider | 1.0.0.8 |
| MarkdownPS | 1.9 |
| Pester | 3.4.0<br>5.0.2 |
| Pester | 3.4.0<br>5.0.3 |
| PowerShellGet | 1.0.0.1<br>2.2.4.1 |
| PSWindowsUpdate | 2.2.0.2 |
| SqlServer | 21.1.18226 |
@@ -487,8 +515,8 @@ All other versions are saved but not installed.
| android-26 | Android SDK Platform 26, Revision 2 |
| android-27 | Android SDK Platform 27, Revision 3 |
| android-28 | Android SDK Platform 28, rev 6, Revision 6 |
| android-29 | Android SDK Platform 29, Revision 4 |
| android-30 | Android SDK Platform 30, Revision 2 |
| android-29 | Android SDK Platform 29, Revision 5 |
| android-30 | Android SDK Platform 30, Revision 3 |
### Android SDK Build-Tools
`Location C:\Program Files (x86)\Android\android-sdk\build-tools`
@@ -526,6 +554,8 @@ All other versions are saved but not installed.
| build-tools-29.0.2 | Android SDK Build-Tools, Revision 29.0.2 |
| build-tools-29.0.3 | Android SDK Build-Tools, Revision 29.0.3 |
| build-tools-30.0.0 | Android SDK Build-Tools, Revision 30.0.0 |
| build-tools-30.0.1 | Android SDK Build-Tools, Revision 30.0.1 |
| build-tools-30.0.2 | Android SDK Build-Tools, Revision 30.0.2 |
### Android Extra Packages
| Package Name | Version |

View File

@@ -0,0 +1,14 @@
# https://support.microsoft.com/en-us/help/929851/the-default-dynamic-port-range-for-tcp-ip-has-changed-in-windows-vista
# The new default start port is 49152, and the new default end port is 65535.
# Default port configuration was changed during image generation by Visual Studio Enterprise Installer to:
# Protocol tcp Dynamic Port Range
# ---------------------------------
# Start Port : 1024
# Number of Ports : 64511
Write-Host "Set the dynamic port range to start at port 49152 and to end at the 65536 (16384 ports)"
$null = netsh int ipv4 set dynamicport tcp start=49152 num=16384
$null = netsh int ipv4 set dynamicport udp start=49152 num=16384
$null = netsh int ipv6 set dynamicport tcp start=49152 num=16384
$null = netsh int ipv6 set dynamicport udp start=49152 num=16384
Invoke-PesterTests -TestFile "WindowsFeatures" -TestName "DynamicPorts"

View File

@@ -119,6 +119,11 @@ if (Test-IsWin16) {
Choco-Install -PackageName vcredist140
}
if (Test-IsWin19) {
# Install vcredist2010
Choco-Install -PackageName vcredist2010
}
# Expand disk size of OS drive
New-Item -Path d:\ -Name cmds.txt -ItemType File -Force
Add-Content -Path d:\cmds.txt "SELECT VOLUME=C`r`nEXTEND"

View File

@@ -6,7 +6,7 @@
Import-Module -Name ImageHelpers -Force
$InstallerName = "DacFramework.msi"
$InstallerUrl = "https://go.microsoft.com/fwlink/?linkid=2128142"
$InstallerUrl = "https://go.microsoft.com/fwlink/?linkid=2134206"
Install-Binary -Url $InstallerUrl -Name $InstallerName

View File

@@ -62,7 +62,7 @@ function InstallAllValidSdks()
# Consider all channels except preview/eol channels.
# Sort the channels in ascending order
$dotnetChannels = $dotnetChannels.'releases-index' | Where-Object { (!$_."support-phase".Equals('preview') -and !$_."support-phase".Equals('eol')) } | Sort-Object { [Version] $_."channel-version" }
$dotnetChannels = $dotnetChannels.'releases-index' | Where-Object { (!$_."support-phase".Equals('preview') -and !$_."support-phase".Equals('eol') -and !$_."support-phase".Equals('rc')) } | Sort-Object { [Version] $_."channel-version" }
# Download installation script.
$installationName = "dotnet-install.ps1"

View File

@@ -8,4 +8,4 @@ $googleCloudSDKInstaller = "https://dl.google.com/dl/cloudsdk/channels/rapid/Goo
$argumentList = @("/S", "/allusers", "/noreporting")
Install-Binary -Url $googleCloudSDKInstaller -Name "GoogleCloudSDKInstaller.exe" -ArgumentList $argumentList
Invoke-PesterTests -TestFile "Tools" -TestName "GoogleCouldSDK"
Invoke-PesterTests -TestFile "Tools" -TestName "GoogleCloudSDK"

View File

@@ -119,7 +119,7 @@ setx M2_REPO $m2_repo /M
setx MAVEN_OPTS $maven_opts /M
# Download cobertura jars
$uri = 'https://ayera.dl.sourceforge.net/project/cobertura/cobertura/2.1.1/cobertura-2.1.1-bin.zip'
$uri = 'https://downloads.sourceforge.net/project/cobertura/cobertura/2.1.1/cobertura-2.1.1-bin.zip'
$coberturaPath = "C:\cobertura-2.1.1"
$archivePath = Start-DownloadWithRetry -Url $uri -Name "cobertura.zip"

View File

@@ -3,7 +3,7 @@
## Desc: Install MongoDB
####################################################################################
Choco-Install -PackageName mongodb -ArgumentList @("--version","4.2.8")
Choco-Install -PackageName mongodb
$mongoPath = (Get-CimInstance Win32_Service -Filter "Name LIKE 'mongodb'").PathName
$mongoBin = Split-Path -Path $mongoPath.split('"')[1]
Add-MachinePathItem "$mongoBin"

View File

@@ -17,11 +17,11 @@ Choco-Install -PackageName nodejs-lts -ArgumentList "--force"
Add-MachinePathItem $PrefixPath
$env:Path = Get-MachinePath
setx NPM_CONFIG_PREFIX $PrefixPath /M
$env:NPM_CONFIG_PREFIX = $PrefixPath
setx npm_config_prefix $PrefixPath /M
$env:npm_config_prefix = $PrefixPath
setx NPM_CONFIG_CACHE $CachePath /M
$env:NPM_CONFIG_CACHE = $CachePath
setx npm_config_cache $CachePath /M
$env:npm_config_cache = $CachePath
npm config set registry http://registry.npmjs.org/
@@ -35,4 +35,4 @@ npm install -g lerna
npm install -g node-sass
npm install -g newman
Invoke-PesterTests -TestFile "Node"
Invoke-PesterTests -TestFile "Node"

View File

@@ -0,0 +1,8 @@
################################################################################
## File: Install-Pulumi.ps1
## Desc: Install Pulumi
################################################################################
Choco-Install -PackageName pulumi
Invoke-PesterTests -TestFile "Tools" -TestName "Pulumi"

View File

@@ -94,6 +94,7 @@ $markdown += New-MDList -Style Unordered -Lines @(
(Get-NewmanVersion),
(Get-OpenSSLVersion),
(Get-PackerVersion),
(Get-PulumiVersion),
(Get-SQLPSVersion),
(Get-SQLServerPSVersion),
(Get-SVNVersion),
@@ -173,6 +174,11 @@ $markdown += New-MDNewLine
$markdown += ((Get-VisualStudioComponents) + (Get-VisualStudioExtensions)) | New-MDTable
$markdown += New-MDNewLine
$markdown += New-MDHeader "Microsoft Visual C++:" -Level 4
$markdown += New-MDNewLine
$markdown += Get-VisualCPPComponents | New-MDTable
$markdown += New-MDNewLine
$markdown += New-MDHeader ".NET Core SDK" -Level 3
$sdk = Get-DotnetSdks
$markdown += "``Location $($sdk.Path)``"

View File

@@ -107,6 +107,10 @@ function Get-PackerVersion {
return "Packer $(packer --version)"
}
function Get-PulumiVersion {
return "Pulumi $(pulumi version)"
}
function Get-SQLPSVersion {
$module = Get-Module -Name SQLPS -ListAvailable
$version = $module.Version
@@ -222,5 +226,24 @@ function Get-NewmanVersion {
}
function Get-GHVersion {
return "GitHub CLI $(gh --version)"
($(gh --version) | Select-String -Pattern "gh version") -match "gh version (?<version>\d+\.\d+\.\d+)" | Out-Null
$ghVersion = $Matches.Version
return "GitHub CLI $ghVersion"
}
function Get-VisualCPPComponents {
$vcpp = Get-CimInstance -ClassName Win32_Product -Filter "Name LIKE 'Microsoft Visual C++%'"
$vcpp | Sort-Object Name, Version | ForEach-Object {
$isMatch = $_.Name -match "^(?<Name>Microsoft Visual C\+\+ \d{4})\s+(?<Arch>\w{3})\s+(?<Ext>.+)\s+-"
if ($isMatch) {
$name = '{0} {1}' -f $matches["Name"], $matches["Ext"]
$arch = $matches["Arch"].ToLower()
$version = $_.Version
[PSCustomObject]@{
Name = $name
Architecture = $arch
Version = $version
}
}
}
}

View File

@@ -17,13 +17,14 @@ Describe "Chrome" {
Context "Browser" {
$chromeRegPath = "HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\chrome.exe"
$chromePath = (Get-ItemProperty $chromeRegPath).'(default)'
It "Chrome '<chromeRegPath>' registry path exists" -TestCases @{chromeRegPath = $chromeRegPath} {
$chromeRegPath | Should -Exist
}
It "Chrome VersionInfo registry value exists" -TestCases @{chromeRegPath = $chromeRegPath} {
$versionInfo = (Get-Item (Get-ItemProperty $chromeRegPath).'(Default)').VersionInfo
It "Chrome VersionInfo registry value exists" -TestCases @{chromePath = $chromePath} {
$versionInfo = (Get-Item $chromePath).VersionInfo
$versionInfo | Should -Not -BeNullOrEmpty
}
@@ -41,8 +42,10 @@ Describe "Chrome" {
Get-NetFirewallRule -DisplayName BlockGoogleUpdate | Should -Not -BeNullOrEmpty
}
It "chrome.exe is installed" {
"${env:ProgramFiles(x86)}\Google\Chrome\Application\chrome.exe" | Should -Exist
It "<chromePath> is installed" -TestCases @{chromePath = $chromePath} {
$chromeName = (Get-Item $chromePath).Name
$chromePath | Should -Exist
$chromeName | Should -BeExactly "chrome.exe"
}
}
}

View File

@@ -1,6 +1,6 @@
$releaseIndexUrl = "https://raw.githubusercontent.com/dotnet/core/master/release-notes/releases-index.json"
$dotnetChannels = (New-Object system.net.webclient).DownloadString($releaseIndexUrl) | ConvertFrom-Json
$dotnetVersions = $dotnetChannels.'releases-index' | Where-Object { (!$_."support-phase".Equals('preview') -and !$_."support-phase".Equals('eol')) } | Select-Object -ExpandProperty "channel-version"
$dotnetVersions = $dotnetChannels.'releases-index' | Where-Object { (!$_."support-phase".Equals('preview') -and !$_."support-phase".Equals('eol') -and !$_."support-phase".Equals('rc')) } | Select-Object -ExpandProperty "channel-version"
Describe "Dotnet SDK" {

View File

@@ -139,7 +139,7 @@ Describe "InnoSetup" {
}
}
Describe "GoogleCouldSDK" {
Describe "GoogleCloudSDK" {
It "<ToolName>" -TestCases @(
@{ ToolName = "bq" }
@{ ToolName = "gcloud" }
@@ -196,6 +196,12 @@ Describe "PowerShell Core" {
}
}
Describe "Pulumi" {
It "pulumi" {
"pulumi version" | Should -ReturnZeroExitCode
}
}
Describe "Sbt" {
It "sbt" {
"sbt --version" | Should -ReturnZeroExitCode

View File

@@ -32,10 +32,28 @@ Describe "ContainersFeature" {
}
Describe "DiskSpace" {
it "The image has enough disk space"{
It "The image has enough disk space"{
$availableSpaceMB = [math]::Round((Get-PSDrive -Name C).Free / 1MB)
$minimumFreeSpaceMB = 18 * 1024
$availableSpaceMB | Should -BeGreaterThan $minimumFreeSpaceMB
}
}
Describe "DynamicPorts" {
It "Test TCP dynamicport start=49152 num=16384" {
$tcpPorts = Get-NetTCPSetting | Where-Object {$_.SettingName -ne "Automatic"} | Where-Object {
$_.DynamicPortRangeStartPort -ne 49152 -or $_.DynamicPortRangeNumberOfPorts -ne 16384
}
$tcpPorts | Should -BeNullOrEmpty
}
It "Test UDP dynamicport start=49152 num=16384" {
$udpPorts = Get-NetUDPSetting | Where-Object {
$_.DynamicPortRangeStartPort -ne 49152 -or $_.DynamicPortRangeNumberOfPorts -ne 16384
}
$udpPorts | Should -BeNullOrEmpty
}
}

View File

@@ -120,7 +120,8 @@
"3.5.0",
"3.8.0",
"4.3.0",
"4.4.0"
"4.4.0",
"4.6.0"
]
}
],
@@ -129,7 +130,7 @@
"android-30", "android-29", "android-28", "android-27", "android-26", "android-25", "android-24", "android-23", "android-22", "android-21", "android-19"
],
"build_tools": [
"30.0.0", "29.0.3", "29.0.2", "29.0.1", "29.0.0", "28.0.3", "28.0.2", "28.0.1", "28.0.0", "27.0.3", "27.0.2", "27.0.1", "27.0.0", "26.0.3", "26.0.2", "26.0.1", "26.0.0", "25.0.3", "25.0.2", "25.0.1", "25.0.0", "24.0.3", "24.0.2", "24.0.1", "24.0.0", "23.0.3", "23.0.2", "23.0.1", "22.0.1", "21.1.2", "20.0.0", "19.1.0"
"30.0.2", "30.0.1", "30.0.0", "29.0.3", "29.0.2", "29.0.1", "29.0.0", "28.0.3", "28.0.2", "28.0.1", "28.0.0", "27.0.3", "27.0.2", "27.0.1", "27.0.0", "26.0.3", "26.0.2", "26.0.1", "26.0.0", "25.0.3", "25.0.2", "25.0.1", "25.0.0", "24.0.3", "24.0.2", "24.0.1", "24.0.0", "23.0.3", "23.0.2", "23.0.1", "22.0.1", "21.1.2", "20.0.0", "19.1.0"
],
"extra_list": [
"android;m2repository",

View File

@@ -129,7 +129,8 @@
"3.5.0",
"3.8.0",
"4.3.0",
"4.4.0"
"4.4.0",
"4.6.0"
]
}
],
@@ -138,7 +139,7 @@
"android-30", "android-29", "android-28", "android-27", "android-26", "android-25", "android-24", "android-23", "android-22", "android-21", "android-19"
],
"build_tools": [
"30.0.0", "29.0.3", "29.0.2", "29.0.1", "29.0.0", "28.0.3", "28.0.2", "28.0.1", "28.0.0", "27.0.3", "27.0.2", "27.0.1", "27.0.0", "26.0.3", "26.0.2", "26.0.1", "26.0.0", "25.0.3", "25.0.2", "25.0.1", "25.0.0", "24.0.3", "24.0.2", "24.0.1", "24.0.0", "23.0.3", "23.0.2", "23.0.1", "22.0.1", "21.1.2", "20.0.0", "19.1.0"
"30.0.2", "30.0.1", "30.0.0", "29.0.3", "29.0.2", "29.0.1", "29.0.0", "28.0.3", "28.0.2", "28.0.1", "28.0.0", "27.0.3", "27.0.2", "27.0.1", "27.0.0", "26.0.3", "26.0.2", "26.0.1", "26.0.0", "25.0.3", "25.0.2", "25.0.1", "25.0.0", "24.0.3", "24.0.2", "24.0.1", "24.0.0", "23.0.3", "23.0.2", "23.0.1", "22.0.1", "21.1.2", "20.0.0", "19.1.0"
],
"extra_list": [
"android;m2repository",
@@ -238,6 +239,7 @@
"Microsoft.VisualStudio.ComponentGroup.Azure.ResourceManager.Tools",
"Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Llvm.Clang",
"Microsoft.VisualStudio.ComponentGroup.Web.CloudTools",
"Microsoft.VisualStudio.ComponentGroup.UWP.VC",
"Microsoft.VisualStudio.Workload.Azure",
"Microsoft.VisualStudio.Workload.Data",
"Microsoft.VisualStudio.Workload.DataScience",