Aleksandr Chebotov
8c24b03a8d
Remove Windows Server 2016 related code from the repository ( #5994 )
2022-08-01 16:35:36 +03:00
Aleksandr Chebotov
e42b607790
[Windows] Set WSLv1 version on Windows Server 2022 ( #5762 )
...
* Set WSLv1 version on Windows Server 2022
* Create path if missing
2022-06-17 09:24:02 +02:00
Aleksandr Chebotov
cb8931646f
[Windows] Configure Windows settings,disable services and scheduled tasks ( #5017 )
...
* Configure Windows settings,disable services and scheduled tasks
* some settings are not available on Win16
* Add import New-ItemPath function
* Suppress output
* Disable Chrome and Edge tasks
2022-02-08 17:09:32 +03:00
Nikolay Frolov
07a22999fe
[Windows] Update Kotlin install ( #4645 )
2021-12-08 10:39:42 +03:00
Aleksandr Chebotov
978ab79564
[Windows] Invoke Move-Item and Rename-Item with retry after Extract-7Zip ( #4598 )
2021-11-26 17:49:05 +03:00
Aleksandr Chebotov
acc3d7cc0d
Remove Dotnet.ps1 post-generation script ( #4585 )
2021-11-26 10:41:26 +03:00
Aleksandr Chebotov
df27520b1f
[Windows] Add test to validate windows updates installation ( #4489 )
...
* Add test to validate windows updates installation
* Add function Get-WindowsUpdatesHistory
2021-11-16 17:14:17 +03:00
Maksim Shilov
fef060bec8
[Windows] Pin MongoDB to the specific version defined in the toolset ( #4418 )
2021-11-10 21:43:42 +03:00
Maxim Lobanov
a2d76d2a0e
Add Windows Server 2022 image templates ( #3929 )
...
* add windows2022 image template
Co-authored-by: Aleksandr Chebotov <v-aleche@microsoft.com >
Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com >
Co-authored-by: Aleksandr Chebotov <47745270+al-cheb@users.noreply.github.com >
Co-authored-by: MaksimZhukov <46996400+MaksimZhukov@users.noreply.github.com >
2021-08-23 11:13:14 +03:00
Maxim Lobanov
8481b2c846
[Windows] Improve Visual Studio installation scripts to support Preview versions ( #3850 )
...
* Support Preview versions of Visual Studio
* resolve comments
* Fix test
* fix tests
2021-08-04 22:35:44 +03:00
Mikhail Timofeev
cd4ecad2e6
[Windows] Install vsix extensions using CDN endpoint ( #3244 )
...
* Install extensions for VS19
* Get vsix packages name in runtime
* add a bit of debug
* Get extension id from the marketplace uri
* Add extension name
* skip vcredist installation
* Add Get-VsixExtenstionFromMarketplace to ImageHelpers.psm1
* Fix DownloadUri name in the function
* DownloadUri in lower case
* Add packages to the readme
* Add a condition to software report
* fix spelling in function
* Simplify toolset + get rid of backticks
2021-04-23 19:38:43 +03:00
Aleksandr Chebotov
fe3f5efbe8
rework ruby installation
2020-11-12 20:09:32 +03:00
Aleksandr Chebotov
c50e6e62b5
use helper functions
2020-09-30 23:42:32 +03:00
Leonid Lapshin
128244b89b
removed VS buildtools installation
2020-09-10 17:04:24 +03:00
Leonid Lapshin
fdf40a931b
some variable names clarifications
2020-09-01 22:05:26 +03:00
Leonid Lapshin
cf9a92d64e
add VS build tools installation, tests, reports, made minor changes to current VS install helper functions
2020-09-01 15:53:26 +03:00
Dibir Magomedsaygitov
21165eb578
[Windows] Refactor virtual-env image generation provisioners ( #1288 )
...
* refactor virtual-env image generation provisioners
2020-07-24 18:43:19 +03:00
Dibir Magomedsaygitov
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
Vladimir Safonkin
58f3ee85cb
Implement Pester tests for Android SDKs ( #1221 )
...
* Add Android SDKs tests
* Fix path to android helpers
* Fix path to sdkmanager
* Remove extra and add-ons tests
* Add verbose option to sdkmanager
* Add additional tools test
* Fix extra and addons tests
* Fix extra and addons android packages
* Fix image templates
2020-07-17 12:35:46 +03:00
Maxim Lobanov
22dd05270e
Migrate toolcache / toolset tests to Pester ( #1222 )
...
* implement toolset tests
* Update TestsHelpers.ps1
* Update InstallHelpers.ps1
2020-07-16 07:30:34 +03:00
Maxim Lobanov
a2b104ff7e
Update ImageHelpers.psm1
2020-07-09 14:29:02 +03:00
Maxim Lobanov
148b628e0b
Implement Pester tests
2020-07-09 10:53:29 +03:00
Maksim Petrov
8d0d6f85cc
[Windows] Merge several toolset provisioners into single Configure-Toolset script ( #1111 )
...
* Add Configure-Toolset for windows
* Set error action preference to stop
* Move toolcache.json to config folder
* Fix in verbose
* Rename toolsets folder
* Move default version functions from install-toolset to configure-toolset
* Rework Configure-Toolset
* Fix typo and remove empty line
* Fix issues
* Fix parameters in helpers
* Fix helper syntax
* Rename defaultVariable
2020-06-30 07:48:55 +03:00
Aleksandr Chebotov
43e26fa96b
Cleanup old markdown documenation approach ( #979 )
2020-06-02 20:07:12 +03:00
Dibir Magomedsaygitov
3e9c8e5afc
Switch Expand-Archive to 7zip on Windows image generation ( #861 )
...
* switch expand-archive to 7zip on windows
2020-05-13 08:02:08 +03:00
Maksim Petrov
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
Maksim Petrov
0413a02d9a
Add Python tools installation from Github releases for Windows ( #705 )
...
* Add Toolset provision for Windows
Co-authored-by: MaksimZhukov <v-mazhuk@microsoft.com >
2020-04-30 18:11:40 +03:00
Maksim Petrov
8e8fbb4f76
Improve Windows helpers functions stability ( #723 )
...
* Rework windows InstallHelpers; Add retry logic to install function
2020-04-21 11:58:27 +03:00
Aleksandr Chebotov
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
Luke Duddridge
44e904205f
Chocolatey Helper ( #646 )
...
* Add basic choco install wrapper
* Use Install-Choco on mingw
* move azure-cli install to defence
* Rename ChocoInstall to ChocoHelpers
2020-04-14 08:51:57 +03:00
Dariy.Nurgaleev
ee85085885
added download with retry function to psm.
2020-03-20 11:33:59 +07:00
Aleksandr Chebotov
80449e25a0
update boost toolset and notes, remove BOOST_ROOT
2020-03-17 09:47:22 +03:00
Mikhail Timofeev
70df8fdded
make VS19ExtensionVersion function
2020-02-19 19:59:48 +03:00
Andy Mishechkin
7ad7e32149
Functions [Stop-SvcWithErrHandling] and [Set-SvcWithErrHandling] have been moved to ImageHelpers.psm1
2019-12-23 17:41:24 +04:00
Shady Ibraheem
f396818e23
Inital commit.
2019-11-15 15:38:01 -05:00