Commit Graph

647 Commits

Author SHA1 Message Date
Andrey Mishechkin (GITHUB INC)
40333f6adf Install-Vsix.ps1 has been created 2020-09-09 08:55:15 +04:00
Chris Gavin
09dcae0f24 Install the CodeQL bundle in the toolcache. 2020-09-08 12:48:26 +01:00
Leonid Lapshin
54978f0e06 Add VS build tools installation for Windows (#1533)
* add VS build tools installation, tests, reports, made minor changes to current VS install helper functions

* Vstype typo

* removed unused variable

* validate set for new functions

* some variable names clarifications

* test parameter error

* style and syntax improvments

* syntax notation

Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2020-09-08 10:48:31 +03:00
Andrey Mishechkin (GITHUB INC)
86faddeb95 Installer project URL has been corrected 2020-09-08 11:01:42 +04:00
Andrey Mishechkin (GITHUB INC)
ece0348c18 InstallerProjets scripts have been added 2020-09-07 17:05:11 +04:00
Leonid Lapshin
fdf40a931b some variable names clarifications 2020-09-01 22:05:26 +03:00
Leonid Lapshin
e1d821a073 Vstype typo 2020-09-01 16:05:15 +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
Leonid Lapshin
dd8885cdc9 Add Pulumi to Windows images (#1439)
* 1242 add Pulumi to windows images

* change package name

* Add Pulumi version to doc generator

Co-authored-by: Leonid Lapshin <originalnoe-nazvanie@yandex.ru>
2020-08-28 10:34:51 +03:00
Drew Skwiers-Koballa
f6d861ee26 update dacfx to 18.5.1 (#1477) 2020-08-28 10:24:23 +03:00
Ryan Spletzer
acba4e9bfa Fix GoogleCloudSDK test name typo (#1438) 2020-08-27 18:34:37 +03:00
Aleksandr Chebotov
ba17c75613 [Windows] Set the dynamic port range to start at port 49152 and to end at the 65536 (16384 ports) (#1442)
* set the dynamic port range

* update pester test

* update context about VS installer

* update dynamicports pester test
2020-08-24 09:44:21 +03:00
Aleksandr Chebotov
9110b38999 [Windows 2019] Fix missing msvcr100.dll (#1427)
* install vcredist2010

* Microsoft Visual C++ docs section
2020-08-19 10:32:35 +03:00
Aleksandr Chebotov
75bdbe2542 mongodb v4.4.0 on Windows (#1424) 2020-08-18 09:23:47 +03:00
Darii Nurgaleev
5cf25b5baa added DOTNET_MULTILEVEL_LOOKUP (#1417) 2020-08-15 15:28:58 +03:00
Aleksandr Chebotov
47a39283ba MongoDB v4.2.8 Windows (#1410) 2020-08-14 09:39:22 +03:00
Sergey Dolin
a3eb0ee40a Install NSIS from Source Forge (#1392)
* Install NSIS from Source Forge

* Switch to 3.06.1

Co-authored-by: Sergey Dolin <v-sedoli@micorosoft.com>
2020-08-11 23:41:25 +03:00
Dibir Magomedsaygitov
504b88bcb0 [Windows] Fix WebPlatformInstaller installation (#1379)
* fix webPlatformInstaller installation

* Install-WebPI -> Install-WebPlatformInstaller

* add tests for webPlatformInstaller

* fix webPlatformInstaller test
2020-08-08 08:01:33 +03:00
Maxim Lobanov
0f6fba462a Move CLI tests to the separate test file on Windows (#1363)
* move cli tests to the separate file

* switch install scripts

* unify CLI names
2020-08-06 11:27:58 +03:00
Augusto Zanellato
490f615019 Replace SVN with TortoiseSVN (#1247) 2020-08-06 10:43:41 +03:00
Mikhail Timofeev
0cd48075cc [Windows] Change Alibaba Cloud CLI installation to direct download (#1353)
* change aliyun-cli installation

* change directory from system32

* fix typo

* move aliyun installation block for win2016
2020-08-05 14:07:44 +03:00
Aleksandr Chebotov
affa6b1297 [Windows] Add yamllint support for the default Python version only (#1320)
* Add yamllint support

* fix yamllint verion output

* move yamllint to the Tools section
2020-07-30 17:25:02 +03:00
Sergey Dolin
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 <v-sedoli@micorosoft.com>
2020-07-30 10:12:49 +03:00
Aleksandr Chebotov
9364062300 [Windows] .NET Framework Performance Issue (#1316)
* ngen KB2570538

* suppress ngen log output
2020-07-30 09:56:11 +03:00
Andy Mishechkin
4de7ae4bce Msys2 clang-tools-extra have been added to windows deployment (#1311)
* clang-tidy.exe has been added

* tools have been split to tools64\32
2020-07-30 07:20:19 +03:00
Dmitry Shibanov
0e0e62dceb Add R tools for windows (#1264)
* add R for windows

* fix tests

* fix for tests

* remove unused file

* fix doc version for R

Co-authored-by: Dmitry Shibanov <v-dmshib@microsoft.com>
2020-07-27 11:41:47 +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
Aleksandr Chebotov
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 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
Mikhail Timofeev
23aade159c Replace current validates with pester testing approach #1 (#1253)
* first part

* fix session manager plugin

* rework AWS installation

* azure cosmos db tests

* azure devops cli

* add azmodules test

* put brackets

* add root folder

* remove validate aliyun

* add azure modules

* update modules test

* docker, baze, dotnetsdk

* DACFx

* add azdevopscli

* change to Should -BeTrue

* nitpicks

* remove extra

* add azurecli

* remove BeforeAll for DACFx

* a bit of refactoring

* fix templates

* remove disk space validation

* rename to powershell modules

* fix templates
2020-07-21 09:50:01 +03:00
Aleksandr Chebotov
0c4dca229d Replace current validates with pester testing approach #5 (#1232)
* ,oving to the pester approach part #5

* moving to the pester approach part #5

* fixed PostgreSQL tests

* return Validate-Svn.ps1

* fixed Selenium test

* fixed rust test

* fix rust test
2020-07-20 18:57:00 +03:00
Vladimir Safonkin
956b8a0093 Add Pester tests for Windows Features (#1225)
* Add Windows Features Pester tests

* Move win feature tests to separate file

* Remove validation script for disc space

* Remove Windows updates test
2020-07-20 10:48:50 +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
Darii Nurgaleev
b47ba413c9 Replace current validates with pester testing approach #3 (#1230)
* Pester Tests Approach implementation.

* changes for netPath
2020-07-17 11:29:03 +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
Vladimir Safonkin
f138557938 Merge branch 'master' into v-vlsafo/add-dotnettls-pester 2020-07-15 08:26:27 +03:00
Maxim Lobanov
4ce2001e84 Merge pull request #1223 from maxim-lobanov/v-malob/toolset-semver
Toolset support for Semver notation
2020-07-14 17:22:33 +03:00
Maxim Lobanov
8f15af6902 Merge pull request #1216 from al-cheb/al-cheb/pester-part-#2
Replace current validates with pester testing approach #2
2020-07-14 10:36:53 +03:00
Maxim Lobanov
aef9e7276d Update Install-Toolset.ps1 2020-07-13 17:46:36 +03:00
Vladimir Safonkin
0c57e97fb8 Add DotnetTLS Pester test 2020-07-13 16:17:49 +03:00
Aleksandr Chebotov
3356fa7bd0 add assert MatchCommandOutput 2020-07-13 13:39:56 +03:00
Aleksandr Chebotov
f1352d64d5 Migration to Pester tests 2020-07-13 12:10:54 +03:00
Maxim Lobanov
c5c5d14fef Merge pull request #1200 from dmitry-shibanov/v-dmshib/cargo-dep-win
Add cargo packages for windows
2020-07-10 17:52:22 +03:00
Maxim Lobanov
006744204f run tests for Kind 2020-07-09 11:06:29 +03:00
Maxim Lobanov
148b628e0b Implement Pester tests 2020-07-09 10:53:29 +03:00
Sergey Dolin
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 <v-sedoli@micorosoft.com>
2020-07-09 09:57:02 +03:00
Maxim Lobanov
cb3edf34a6 Merge pull request #1189 from al-cheb/al-cheb/minor-fix-azcli
Minor fix to remove unused temporary $Env:AZURE_EXTENSION_DIR variable
2020-07-08 10:35:28 +03:00
Maxim Lobanov
acc3f46b5c Add aws session manager windows (#1178)
* add installation aws session manager for windows

* move to one file

* remove script step

* add documentation

* move logic to one file

* add notmatch

* change setup path variable

Co-authored-by: Dmitry Shibanov <v-dmshib@microsoft.com>
2020-07-08 10:30:30 +03:00
Dmitry Shibanov
ea72c54249 fix validate tests 2020-07-08 00:35:51 +03:00
Aleksandr Chebotov
699cd6fde7 remove unused temporary $Env:AZURE_EXTENSION_DIR varible 2020-07-07 13:20:09 +03:00