Aleksandr Chebotov
8c24b03a8d
Remove Windows Server 2016 related code from the repository ( #5994 )
2022-08-01 16:35:36 +03:00
Mikhail Timofeev
493f3c3ee1
[windows] Add exe installation of MicrosoftAnalysisServices Visual Studio extension ( #5989 )
...
* Add exe installation of MicrosoftAnalysisServices
* Change condition to check FileName.EndsWith
2022-07-29 22:13:23 +04:00
Aleksandr Chebotov
ef8f8086d5
Add ProBITools.MicrosoftAnalysisServicesModelingProjects2022 3.0.4 ( #5937 )
2022-07-20 15:34:03 +03:00
Aleksandr Chebotov
519c874a5b
Add Microsoft Analysis Services Projects 2022 ( #5898 )
2022-07-13 17:22:34 +03:00
Aleksandr Chebotov
04f68be19e
[Windows] Improve Get-GitHubPackageDownloadUrl function ( #5724 )
...
* Improve Get-GitHubPackageDownloadUrl function
* Use Select-String
2022-06-14 09:34:46 +02:00
AlexanderGitin
d929386a18
[Windows] Add Microsoft Reporting Services Projects support ( #5485 )
...
* [Windows] Add Microsoft Reporting Services Projects support
* Hardcode MSReport URL for VS2022
* Сhanged MSReport URL for VS2022
2022-06-01 10:17:05 +02:00
Mikhail Timofeev
e1b218a38a
[Windows] Add retries to Get-VsixExtenstionFromMarketplace function ( #5418 )
...
* Add retries to Get-VsixExtenstionFromMarketplace
* Use Invoke-SBWithRetry function
2022-04-20 15:23:32 +03:00
Maksim Shilov
afc8bd66cc
[Windows] Add SQL OLEDB Driver to win19 and win22 ( #4893 )
...
* Add SQL OLEDB Driver to win19 and win22
* Update installation, improve install-binary and resolve comments
* Slight improvement of the installation. Fixing argument list for the WebPI
* Fix argument list for AzureCLI
* Fix software report
2022-01-20 15:59:37 +03:00
V-Zabayrachny
573c5aa999
[Windows] Add installer projects to VS on Windows-2022 ( #4715 )
...
* [Windows] Add installer projects to VS on windows-2022
* [Windows] Improve the function Install-VsixExtension
2021-12-14 11:31:48 +03:00
Nikolay Frolov
07a22999fe
[Windows] Update Kotlin install ( #4645 )
2021-12-08 10:39:42 +03:00
Aleksandr Chebotov
c50afe27cd
[Windows] Add pause after Windows Update ( #4641 )
2021-12-02 10:56:43 +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
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
0bcacd4c92
Measure and output installing and downloading durations ( #4104 )
2021-09-20 16:20:56 +03:00
Aleksandr Chebotov
1052083f04
[Windows] win-wdk: install WDK 11 ( #4014 )
2021-09-09 10:46:21 +03:00
Aleksandr Chebotov
5aa96839a8
[Windows] win: add validation InstalledSoftware.md and testResults.xml files ( #3960 )
...
* win: add validation InstalledSoftware.md file
2021-08-27 09:38:18 +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
f93413492e
[Windows] Move Windows features to toolset ( #3838 )
...
* move windows features to toolset
* Update WindowsFeatures.Tests.ps1
* revert templates
2021-08-03 20:17:31 +03:00
Maxim Lobanov
32184fd850
[Windows] Clean up and simplify Windows templates ( #3833 )
...
* improve InitializeVM script
* Update windows2019.json
* remove configs
* resolve comments
* resolve comments; fix order
* fix templates
* move Node.js packages to toolset
* dotnet warmup and merge docker scripts
* clean up templates
* move template
* fix dotnetTLS order
2021-08-03 11:56:52 +03:00
Mikhail Timofeev
34ea1d0440
[Windows] Return VS2017 SSDT extensions to the readme ( #3270 )
2021-04-27 23:03:17 +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
Olafur Egilsson
9d00952bdf
Use the value from toolset visualStudio.edition when locating VSIXInstaller ( #2476 )
...
* Use the value from toolset visualStudio.edition when locating VSIXInstaller.
Previously it was hardwired to "Enterprise".
* Changed as per review: https://github.com/actions/virtual-environments/pull/2476#discussion_r559966129
2021-01-22 10:35:43 +03:00
Aleksandr Chebotov
906e2ab865
[Windows] Set PHP-7.4 as default ( #2170 )
...
* debug message
* debug output total folders
* Install PHP-7.4
2020-12-01 15:56:17 +03:00
Aleksandr Chebotov
fe3f5efbe8
rework ruby installation
2020-11-12 20:09:32 +03:00
Aleksandr Chebotov
5524108024
fix typo
2020-09-30 23:47:14 +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
ade2f9d34a
removed unused variable
2020-09-01 16:17:55 +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
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
xtqqczze
d0ba2cd2a4
Replace Get-WmiObject with Get-CimInstance
2020-05-21 19:49:51 +01:00
Dibir Magomedsaygitov
5160bfa626
Install Stack, GHC and Cabal to Windows Images ( #874 )
...
* install stack
* implement logic that gets 3 latest versions of ghc
2020-05-15 15:01:45 +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
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
Aleksandr Chebotov
e7328f57df
fix vsix installation
2020-04-02 23:29:22 +03:00
Dariy.Nurgaleev
dd931593e8
small changes for scripts.
2020-03-24 17:35:11 +07:00
Dariy.Nurgaleev
fbf0e5ea07
changed installvsix. added downloadwithretry func
2020-03-20 11:38:05 +07:00
Dariy.Nurgaleev
1efd5a626f
small fixes
2020-03-20 01:54:56 +07:00
Dariy.Nurgaleev
6d42c04772
InstallHelpers has been reworled with new function
2020-03-20 00:26:46 +07:00
Dariy.Nurgaleev
98d3de4ca4
removed merge conflicts
2020-03-20 00:22:12 +07:00
Dariy.Nurgaleev
7803da6806
added DownloadWithRetry function
2020-03-19 18:15:11 +07:00
Dariy.Nurgaleev
09ce718549
added Start-DownloadWithRetry function
2020-03-19 02:38:23 +07:00