Commit Graph
56 Commits
Author SHA1 Message Date
Vasilii PolikarpovandGitHub 425daf97b4 Validate OpenSSL version in Windows (#7372) 2023-03-31 16:30:04 +02:00
Vasilii PolikarpovandGitHub d9b4647e11 [Windows] Add script for OpenSSL installation (#7337) 2023-03-28 10:42:14 +02:00
Angela P WenandGitHub 1e75a20a49 [Linux,macOS,Windows] Download two latest CodeQL bundles (#6884)
Previously, our runner image only included the most recent release of CodeQL. In order to improve stability of rollout of new CodeQL versions, we are now downloading the most recent two releases.

The change updates the Linux and Windows script variable names to match that of the Mac script, because they are mostly functionally identical. It also adds the same log messages to all scripts and ensures Mac and Windows test parity. It tests that there are two bundles in each of the OS's as well.

This will approximately double the total size and installation time of the existing CodeQL tool.
2023-01-29 14:46:43 +01:00
Alexey-AyupovandGitHub 39ba239618 [Windows] Remove pester test for kotlinc-js (#6850) 2022-12-29 20:39:24 +01:00
Maxim LobanovandGitHub 257743a26d [Windows] Minor documentation improvements (#6751) 2022-12-14 19:53:32 +01:00
Erik BershelandGitHub a9611d8e7f Revert VCPKG_ROOT variable (#6458) 2022-10-25 09:30:50 +02:00
Erik BershelandMikhail Koliada 5e91f0a07d Revert "Revert VCPKG_ROOT variable (#6449)"
This reverts commit 88d253f383.
2022-10-24 12:27:27 +02:00
Erik BershelandGitHub 88d253f383 Revert VCPKG_ROOT variable (#6449) 2022-10-24 11:10:20 +02:00
Erik BershelandGitHub a4b9a51304 [Windows] Add VCPKG_ROOT variable (#6192) 2022-09-08 18:29:02 +03:00
Alexis SaettlerandGitHub 1c49c133ea [Windows] remove vcredist_2010_x64 duplicate test (#6060)
* [Windows] re-add vcredist_140 test

* remove vcredist_140 test
2022-08-11 16:45:40 +02:00
Aleksandr ChebotovandGitHub 8c24b03a8d Remove Windows Server 2016 related code from the repository (#5994) 2022-08-01 16:35:36 +03:00
Igor BoskovicandGitHub 65955e2fb1 image build issue (#5613) 2022-05-26 11:53:27 +02:00
Alexis SaettlerandGitHub 0ca5e834c0 Refactor Get-DotnetFrameworkTools and allow multiple SDKs installation (#5464) 2022-05-11 18:59:46 +03:00
Aleksandr ChebotovandGitHub 6865a4ccfe Update DACX 150 -> 160 path (#4966) 2022-01-28 14:18:57 +03:00
Mikhail TimofeevandGitHub 05fc7efd60 [Windows] Skip windows-2016 in the test (#4925) 2022-01-21 10:01:24 +03:00
Maksim ShilovandGitHub 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
Mikhail TimofeevandGitHub bb56fb7ef4 Add Service Fabric SDK to windows 2022 (#4812) 2021-12-27 23:12:44 +03:00
Mikhail KoliadaandGitHub 3063eac712 Revert "Add WiX v3 to Windows 2022. (#4448)" (#4604)
This reverts commit 4672cb208d.
2021-11-26 20:37:33 +03:00
Nikolay FrolovandGitHub 870d8506f2 [Windows] Add Service Fabric SDK to Software Report (#4563) 2021-11-23 21:01:37 +03:00
Ewout ter HoevenandGitHub 79dfeeba45 [Windows] Add sbt to Windows 2022 image (#4526)
* [Windows] Add sbt to Windows 2022 image

* Update SoftwareReport.Generator.ps1 to include sbt on Win22
2021-11-22 15:21:03 +03:00
Mikhail KoliadaandGitHub fad30aa851 [Windows] move llvm to toolset (#4487) 2021-11-15 12:54:35 +03:00
Bob ArnsonandGitHub 4672cb208d Add WiX v3 to Windows 2022. (#4448)
Move WiX to tools and stop installing WiX Votive VSIX, which isn't
needed for build.
2021-11-10 14:38:26 +03:00
Aleksandr ChebotovandGitHub 1f97f5de37 [Windows] Add NSIS to Windows Server 2022 (#4326) 2021-10-26 14:16:20 +03:00
Aleksandr ChebotovandGitHub b930b3d9d8 [Windows] win: add vcredist 2010 test (#4160) 2021-09-29 09:40:01 +03:00
Mikhail TimofeevandGitHub efcefca087 Revert "[Windows OS] Include Microsoft Game Development Kit (GDK) to image" (#4162) 2021-09-28 16:03:39 +03:00
Henti SmithandGitHub c97e29c514 Add LLVM via choco (#4056) 2021-09-23 11:52:11 +03:00
Maksim ShilovandGitHub ebedfbc739 [Windows OS] Include Microsoft Game Development Kit (GDK) to image (#4097) 2021-09-20 13:06:52 +03:00
Dibir MagomedsaygitovandGitHub ecfc9c43da [Windows] Rework Kotlin installation (#4083) 2021-09-16 11:35:11 +03:00
a2d76d2a0e Add Windows Server 2022 image templates (#3929)
* add windows2022 image template

Co-authored-by: Aleksandr Chebotov <[email protected]>
Co-authored-by: Mikhail Timofeev <[email protected]>
Co-authored-by: Aleksandr Chebotov <[email protected]>
Co-authored-by: MaksimZhukov <[email protected]>
2021-08-23 11:13:14 +03:00
Maxim LobanovandGitHub 892ada55d5 [Windows] Docker, .NET Core and NPM improvements (#3811)
* 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

* Update Node.Tests.ps1

* Update Install-Docker.ps1

* fix node.js tests

* fix npm package installation

* Update Install-NodeLts.ps1

* fix tests

* fix test
2021-08-01 15:10:59 +03:00
8a77fdb2a1 [Windows] Move choco installation list into toolset (#3688)
* Move choco installation list into toolset

* Add a condition to Install-CommonUtils.ps1

* Rename tests and revert Bazel to single script

* Return Install-Bazel.ps1 to windows2016.json and windows2019.json

* Remove condition and Write-Host command from Install-CommonUtils.ps1

* Reset Install-Bazel.ps1 to be the same as in main

* Update choco.common_packages in toolset-2016.json and toolset-2019.json

Co-authored-by: Nikita Bykov <[email protected]>
2021-07-08 16:23:07 +03:00
1a96373918 [Windows] Adding Bicep CLI (#3600)
* Add Bicep CLI

* Correct regex for bicep version

Co-authored-by: Marcus Felling <[email protected]>
2021-06-23 17:52:45 +03:00
Nursultan KassanandGitHub 659b9d878c [Windows] Adding Swig (#3509) 2021-06-07 12:23:47 +03:00
Mikhail TimofeevandGitHub 2ee29eddc1 [Windows] Add more docker tests and move K8s tools into single provisioner (#2583)
* Add more docker tests

* Rework tools installation and test

* remove docker tests from tools

* get back kind installation

* transform kind download link to string

* add Add-MachinePathItem after kind installation
2021-01-29 11:38:57 +03:00
Nikita Bykov 48c3a310a5 added pipx and yamllint 2020-10-08 16:57:24 +03:00
Chris Gavin 6877c76a4e Fix another PowerShell issue. 2020-09-17 09:57:18 +01:00
Chris Gavin 53db4e15c4 Fix a typo. 2020-09-16 14:11:22 +01:00
Chris Gavin b367cf7636 Merge main into install-codeql-bundle. 2020-09-16 07:50:05 +01:00
Chris Gavin 9337c6edb4 Fix not being able to find CodeQL. 2020-09-15 13:54:28 +01:00
Chris Gavin 81942c8299 Convert CodeQL Windows test to a Pester test. 2020-09-15 10:34:09 +01:00
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 <[email protected]>
2020-08-28 10:34:51 +03:00
Ryan SpletzerandGitHub acba4e9bfa Fix GoogleCloudSDK test name typo (#1438) 2020-08-27 18:34:37 +03:00
Dibir MagomedsaygitovandGitHub 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 LobanovandGitHub 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
Aleksandr ChebotovandGitHub 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
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
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 <[email protected]>
2020-07-27 11:41:47 +03:00
Mikhail TimofeevandGitHub 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 ChebotovandGitHub 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
Darii NurgaleevandGitHub 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