Commit Graph
51 Commits
Author SHA1 Message Date
d3788c5fcf Migrate validation to Pester (#1249)
* remove Validate-* scripts

* Remove references to validation scripts from .json files

* Separate "It"s by new lines

* Remove new line before the first  "It"

* Separate "It"s by new lines

* remove 32-bit WinAppDriver check

* remove explicit variable definition

Co-authored-by: Sergey Dolin <[email protected]>
2020-07-30 10:12:49 +03:00
Dibir MagomedsaygitovandGitHub 21165eb578 [Windows] Refactor virtual-env image generation provisioners (#1288)
* refactor virtual-env image generation provisioners
2020-07-24 18:43:19 +03:00
Aleksandr ChebotovandGitHub 00463a8fab [Windows] Add the list of installed PowerShell modules to documentation (#1266)
* documenation about powershell modules

* add powershell modules documenation

* add PSMODULES_ROOT_FOLDER
2020-07-23 16:32:41 +03:00
Dibir MagomedsaygitovandGitHub 532b49be6f Implement new Pester Tests for Visual Studio (#1251)
* implement pester tests for visual studio

* fix components list
2020-07-22 14:04:40 +03:00
Maxim Lobanov 148b628e0b Implement Pester tests 2020-07-09 10:53:29 +03:00
c6950533af Add WSL (#1081)
* Add WSL

* Move WSL to the end of the provision

* Add elevated_user

* No restart VM

* Add Validation

* Add WSL note in Readme.md

* Rename WSL1 to WSL

Co-authored-by: Sergey Dolin <[email protected]>
2020-07-09 09:57:02 +03:00
Andy MishechkinandGitHub e16e7a7e30 Microsoft.VisualStudio.Component.VC.14.25.x86.x64 has been added to Visual Studio deployment (#1146)
* Microsoft.VisualStudio.Component.VC.14.25.x86.x64 has been added to VS installing

* Microsoft.VisualStudio.Component.VC.14.25.x86.x64 has been removed from VS2017
2020-06-30 19:26:03 +03:00
d1fc6628fe Add C++ ATL for v141 build tools (x86 & x64) (#1027)
* Add C++ ATL for v141 build tools (x86 & x64)

* Add C++ MFC for v141 build tools (x86 & x64)

Co-authored-by: Sergey Dolin <[email protected]>
2020-06-12 00:06:38 +03:00
929c828931 AddVisualStudio BuildTools (#1024)
* Add Microsoft.VisualStudio.Component.TeamOffice.BuildTools

Visual Studio Tools for Office (VSTO) build tools

* Add Sharepoint & Workflow build tools

Co-authored-by: Sergey Dolin <[email protected]>
2020-06-11 10:09:15 +03:00
Aleksandr ChebotovandGitHub 43e26fa96b Cleanup old markdown documenation approach (#979) 2020-06-02 20:07:12 +03:00
jpark37andGitHub 28da6d6fa1 Update Windows2019 image to use 2004 SDK & WDK (#935) 2020-05-29 15:05:11 +03:00
c04c8da577 add CMake, and GCC toolchain to VS2019 (#889)
Co-authored-by: ridomin <[email protected]>
2020-05-21 10:33:16 +03:00
Mikhail TimofeevandGitHub 3862d31b96 Install Windows 10 SDK (10.0.14393.795) via standalone installer (#862)
* add win10 sdk 10.0.14393

* markdown changes
2020-05-12 09:16:14 +03:00
Dariy NurgaleevandGitHub ceef6d41d6 added SSDT workload to VS 2019 (#844) 2020-05-11 12:30:59 +03:00
Maksim PetrovandGitHub 3fba9caa4f Improve Windows Visual Studio provisioners (#758)
* Add retries to DotnetSDK provisioner

* Improve VS provisioners

* Fixes in syntax

* Fixes in syntax

* Rename Install-VS function

* Remove bootstrapperName parameter from Install-VisualStudio

* Small fix
2020-05-05 20:50:00 +03:00
Aleksandr ChebotovandGitHub 6d18844796 Add FS-iSCSITarget-Server (#805) 2020-04-30 10:53:49 +03:00
Dariy NurgaleevandGitHub 612ed30d53 Software list: "do not change" label. (#796)
* added_advises

* change place for hided stirng.

* changed to more direct message.
2020-04-29 18:11:58 +03:00
Aleksandr ChebotovandGitHub edce722a68 Improve choco stability by adding retry logic on Windows images (#721)
Add retry logic for choco install to avoid random failures
2020-04-17 10:53:30 +03:00
Aleksandr Chebotov f526d19dd4 remove choco alias cpack 2020-04-01 11:03:52 +03:00
9b3924a23d Move "Run-Antivirus" step outside of image-generation (#574)
* Move "Run-Antivirus" step outside of image-generation

Co-authored-by: Dibir Magomedsaygitov <[email protected]>
2020-03-24 09:17:38 +03:00
Nikita Bykov b7714ce050 added Win10 SDK to 2019 env 2020-03-19 15:37:31 +03:00
Marco Mansi 9b2f575307 Fix error "NoProcessFoundForGivenName" when running Disable-InternetExplorerESC
The error happens because we try to stop the Explorer process which may not running,
so let's check first if the process is running.
2020-03-16 23:07:01 +01:00
Mikhail TimofeevandGitHub bbaf8b9224 Add SQL Server Data Tools extensions to VS2019 (#559)
* add extensions

* add exe installation

* change Reporting Services name

* add switch to function, add validation

* change install wdk to function

* Fix template

* fix scripts name

* add quotes

* more quotes

* one more quotes

* get rid of duplicate code

* move quotes to function

* small improvment to wix installation

* add comment to validate extensions script
2020-03-16 20:28:46 +03:00
Alejandro PaulyandGitHub 5db3c2a023 Merge pull request #537 from miketimofeev/v-mitim/add_retry_logic_for_vs_extensions
Add retry logic for VS19 extensions installation
2020-03-12 12:42:52 -04:00
Maksim PetrovandGitHub 161e8c26fd Fix documentation for Python and Ruby on Windows images (#478)
* Remove separate Python installation for Windows

* Remove Python2 symlink creation

* Move install-ruby and install-python to download-toolcache

* Improve download-toolcache for windows

* Small fix in docs for ruby

* V mapetr/test alt toolcache docs (#8)

* Merge Validate-Ruby and Validate-Python with Validate-Toolcache

* Small fix in output

* Small fix in download toolcache output
2020-03-12 14:53:17 +03:00
Mikhail Timofeev 5e91840910 change Install-Wix 2020-03-11 14:20:49 +03:00
Mikhail Timofeev 63c8c9c587 add function to download and install vsix 2020-03-11 14:17:58 +03:00
Mikhail Timofeev 908235e3ee Add Analysis extension installation 2020-03-06 17:04:48 +03:00
Mikhail Timofeev 53e3f34f60 add v141 ARM + ARM64 spectre 2020-03-04 17:06:38 +03:00
Mikhail Timofeev 270b2c92af add Microsoft.VisualStudio.Component.VC.v141.x86.x64.Spectre 2020-03-03 10:56:56 +03:00
Mikhail Timofeev cce8e66567 Add v141 spectre mitigations 2020-03-02 17:55:37 +03:00
Alejandro PaulyandGitHub 2cf3054820 Merge pull request #419 from vmapetr/v-mapetr/add-net472
Add dotnet 4.7.2 developer tools
2020-02-20 14:01:23 -05:00
Mikhail Timofeev af94d525df add exit1 to wdk vsix installation 2020-02-20 11:43:24 +03:00
Mikhail Timofeev 70df8fdded make VS19ExtensionVersion function 2020-02-19 19:59:48 +03:00
Mikhail Timofeev 7a8a434503 fix variable name 2020-02-18 22:33:31 +03:00
Mikhail Timofeev 3aeecf18ab add WDK validation 2020-02-18 20:32:24 +03:00
Maksim Petrov d03a48bc3a Add dotnet 4.7.2 developer tools 2020-02-13 14:22:26 +03:00
Aleksandr Chebotov f299a5d681 fix choco installation 2020-02-03 19:56:22 +03:00
canihavesomecoffee 1a87c179d9 [Windows2019] Enable WinXP support in Visual Studio
Adds the WinXP component to the Visual Studio Installation (ref #288).
2020-01-19 03:19:33 +01:00
Alejandro Pauly dd28dfa585 Fix scripts to avoid using hosted term which is ambiguous in this context. 2020-01-08 07:56:32 -05:00
Christopher CoandAlejandro Pauly cd98fa57e1 Update WDK Validate script to 1903 version 2019-12-20 13:05:42 -05:00
Christopher CoandAlejandro Pauly 48785f639e Update Windows2019 image to use 1903 WDK 2019-12-20 13:05:23 -05:00
Alejandro PaulyandShady Ibraheem 185cc1eeb2 Merge pull request #129 from greghudson/vs2019-redist-msm
Add Visual Studio 2019 VC redist merge modules
2019-12-19 12:36:40 -05:00
Shady Ibraheem e92bd07d55 Another mop up commit to add missing changes from the last mop-up. 2019-12-19 12:22:47 -05:00
Shady Ibraheem cf6c663fb9 Revert "Merge pull request #129 from greghudson/vs2019-redist-msm"
This reverts commit 51a57de7b9, reversing
changes made to 0e66e9eca1.
2019-12-18 18:00:17 -05:00
Shady Ibraheem 54f8ffa773 Revert "Another mop up commit to add missing changes from the last mop-up."
This reverts commit 1dcd276b1e.
2019-12-18 17:37:59 -05:00
Shady Ibraheem 1dcd276b1e Another mop up commit to add missing changes from the last mop-up. 2019-12-13 11:57:37 -05:00
Alejandro PaulyandGitHub 51a57de7b9 Merge pull request #129 from greghudson/vs2019-redist-msm
Add Visual Studio 2019 VC redist merge modules
2019-12-12 09:13:07 -05:00
Shady Ibraheem 56f09d567a Get repository up to speed. 2019-12-11 14:58:32 -05:00
Greg HudsonandGitHub fb83443e18 Add Visual Studio 2019 VC redist merge modules
Visual Studio 2019 moves the merge modules to an individual component.  They are deprecated in this release, but are still required to build MSI installers for applications built using Visual C or C++.
2019-12-05 10:30:05 -05:00