Commit Graph

190 Commits

Author SHA1 Message Date
Alexey-Ayupov
fa54b5b0dc [Windows] Update software report (ant version) (#8139) 2023-08-23 20:32:49 +02:00
Vasilii Polikarpov
974c7589b9 [Windows] Remove AdoptOpenJDK (#8026) 2023-08-03 10:32:48 +02:00
Erik Bershel
a0745542ad [Windows] Rm "-stable" part from rustfmt version (#7847) 2023-07-04 14:09:29 +02:00
Erik Bershel
32bb7d9e99 [Windows] Rework common tools software report script (#7801) 2023-06-29 10:18:16 +02:00
Alexey-Ayupov
1b5e9f95d0 [Windows] fix software report for innosetup (#7658) 2023-06-01 21:14:51 +02:00
Mikhail Koliada
b9ca7b686b fix software report output for packer (#7495) 2023-04-26 17:22:01 +02:00
Vasilii Polikarpov
5657dec7af [Windows|Ubuntu] Remove obsolete workarounds (#7431) 2023-04-17 13:31:56 +02:00
Erik Bershel
68485f8bbf [Windows] CodeQL Action Bundle report small fix (#7020) 2023-01-31 21:41:13 +01:00
Angela P Wen
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-Ayupov
a218bee02d [Windows] fix software report generator for Parcel (#6933) 2023-01-20 18:08:01 +01:00
bogdan-damian-bgd
447c8387a2 [Windows] Update documentation generation to use shared software report module (#6834) 2022-12-30 10:24:22 +01:00
Maxim Lobanov
257743a26d [Windows] Minor documentation improvements (#6751) 2022-12-14 19:53:32 +01:00
Aleksandr Chebotov
89b1d058fb Fix Google CloudSDK version output (#6550) 2022-11-11 16:27:54 +01:00
Aleksandr Chebotov
715747a054 Remove Test-IsWin19 WSL condition (#6477) 2022-10-27 09:26:49 +02:00
Erik Bershel
a9611d8e7f Revert VCPKG_ROOT variable (#6458) 2022-10-25 09:30:50 +02:00
Erik Bershel
5e91f0a07d Revert "Revert VCPKG_ROOT variable (#6449)"
This reverts commit 88d253f383.
2022-10-24 12:27:27 +02:00
Erik Bershel
88d253f383 Revert VCPKG_ROOT variable (#6449) 2022-10-24 11:10:20 +02:00
Aleksandr Chebotov
f412cb04d7 [Windows] Add docker symlink (#6287) 2022-09-24 17:09:06 +03:00
Erik Bershel
7f10a5a590 [Windows] Add ImageMagick tool (#6247)
* Add ImageMagick tool

* Add ImageMagick tool
2022-09-16 10:23:13 +02:00
Mikhail Timofeev
9d9b5da489 [Windows] Replace Docker EE with Docker CE (#6220) 2022-09-13 08:13:08 +03:00
Aleksandr Chebotov
03c71fa649 Install WDK.vsix on VS 2022 (#6203) 2022-09-09 11:56:40 +03:00
Erik Bershel
a4b9a51304 [Windows] Add VCPKG_ROOT variable (#6192) 2022-09-08 18:29:02 +03:00
Casper da Costa-Luis
4994130a96 virtual-environments => runner-images (#6033)
* virtual-environments => runner-images

- as per https://github.blog/changelog/2022-08-08-github-actions-runner-images-repository-refresh

* revert readme changes

- as per https://github.com/actions/runner-images/pull/6033#discussion_r941173809
2022-08-10 14:55:34 +02:00
Aleksandr Chebotov
8c24b03a8d Remove Windows Server 2016 related code from the repository (#5994) 2022-08-01 16:35:36 +03:00
Mikhail Timofeev
77dfaa7c15 Add ndk-related environment variables to windows (#5985) 2022-07-29 12:08:30 +03:00
Mikhail Timofeev
a41909d0c5 [Windows] Remove ndk-bundle (#5927)
* Remove ndk-bundle from windows

* Remove NDK-related variables
2022-07-21 10:33:38 +03:00
Aleksandr Chebotov
70019eaa8f [Windows] Replace Win32_Product call to registry query (#5887)
* Replace Win32_Product call to registry query

* Update properties
2022-07-12 10:10:32 +03:00
Aleksandr Chebotov
02d4539cae [Windows] Add WDK on Windows Server 2022 without VSIX (#5838)
* Add WDK on Windows Server 2022 without VSIX

* Fix extension names
2022-06-29 16:46:22 +03:00
Andrew Brown
89ee433676 Update MinGW on Windows 2022 (#5729)
* Update MinGW on Windows 2022

Previously, the GitHub virtual environments only had MinGW v8.1.0
installed. That version was released in October of 2018 and, since then,
MinGW has released versions all the way up to v11.2.0. This change
updates the MinGW version to the latest available on Chocolatey for the
Windows 2022 environment. Windows 2019 retains the current v8.1.0
version. Fixes #5530.

* Update MinGW documentation

* Additionally update win-2016 version

* Revert "Update MinGW documentation"

This reverts commit cb7a72ff0f.

* fix: modify the pattern used for retrieving the MinGW version
2022-06-16 18:15:38 +03:00
Aleksandr Chebotov
5690ae9183 Revert "Add WDK on Windows Server 2022 (#5652)" (#5711)
This reverts commit 16f6912f37.
2022-06-08 17:26:18 +03:00
Aleksandr Chebotov
16f6912f37 Add WDK on Windows Server 2022 (#5652) 2022-06-01 15:13:31 +02:00
Mikhail Timofeev
992c2d3508 Fix software report output for cargo audit package (#5625) 2022-05-27 13:01:49 +03:00
Alexis Saettler
0ca5e834c0 Refactor Get-DotnetFrameworkTools and allow multiple SDKs installation (#5464) 2022-05-11 18:59:46 +03:00
Aleksandr Chebotov
3caf4a3e5c [Windows] Add docker-compose v2 (#5504) 2022-05-10 11:23:19 +03:00
Dusko Dobranic
ad4871d86c Fix kubectl version in software report (#5491) 2022-05-05 16:04:43 +02:00
Mikhail Timofeev
94788ae5ea Change pattern for Rscript output (#5437) 2022-04-26 15:26:51 +03:00
Martin G
2f36af5003 Fixed Composer "empty" version (#5334)
Although 137c29497d fixed the previous issue, they've done something: 03b7882ac2
Returns "Composer 2.3.3" as expected.
2022-04-04 12:29:17 +03:00
Aleksandr Chebotov
137c29497d [Windows] Fix composer output version (#5313) 2022-03-30 21:28:46 +03:00
Maksim Shilov
4d4f454424 [All OS] Output full version of git to software report (#5097) 2022-02-18 10:23:34 +03:00
Nikolay Frolov
f160c496ff [Windows] Add Windows10SDK.17763 to Win22 (#4980) 2022-02-07 20:53:07 +03:00
Aleksandr Chebotov
1a20af2405 Update dotnet tool path (#4961) 2022-01-29 13:00:14 +03:00
Aleksandr Chebotov
6865a4ccfe Update DACX 150 -> 160 path (#4966) 2022-01-28 14:18:57 +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
José Simões
9b6af5b76e Add install of dotnet tools (#4820)
* Add install of dotnet tools

- Add new section under dotnet.
- Add installer for dotnet tools.
- Add tests for dotnet tools.
- Add dotnet tools to software report.

* Fixes from code review

* Add test and version check to dotnet tool json

- Rework installer to use tool name.
- Rework test to call tool test.
- Rework software report to use tool specific command to get version.

* Fixes from code review

* Fix test for nbgv

* Fix linux installer

* Fix name for test context.

* Update images/linux/scripts/installers/dotnetcore-sdk.sh

Co-authored-by: PJ <me@panekj.dev>

* Update images/win/scripts/SoftwareReport/SoftwareReport.Common.psm1

Co-authored-by: PJ <me@panekj.dev>

* Update images/win/scripts/Tests/DotnetSDK.Tests.ps1

Co-authored-by: PJ <me@panekj.dev>

* Aligning PS1 between win and linux

* Remove out

* Add Nuget.org as feed source for installing tool

* Fix tests

* Fix getting tool version

* Change from code review

* Update images/win/toolsets/toolset-2022.json

Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>

* Update images/win/toolsets/toolset-2019.json

Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>

* Update images/win/toolsets/toolset-2016.json

Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>

* Changes from code review

* Change from code revision

* Fix tests

* dotnet tool is now installed to a tool path

* Move dotnet tools install

- Need to install the dotnet tools AFTER post install steps otherwise dotnet is not in the path.

* Fxi typo in path

* Add path to software report for dotnet tools

* Remove new line (from code review)

* Add progress output message to dotnet tools install

* Change install path for tool

* New updating PATH with dotnet tools location

* Remove duplicated assigment

* Remove output message and add back Out-null

Co-authored-by: PJ <me@panekj.dev>
Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>
2022-01-18 16:31:51 +03:00
Mikhail Timofeev
bb56fb7ef4 Add Service Fabric SDK to windows 2022 (#4812) 2021-12-27 23:12:44 +03:00
Mikhail Timofeev
ddf7ca4328 [Windows] Add Perl to windows-2022 (#4808)
* Add Perl to windows-2022 toolset

* Add missing tests and software report for perl
2021-12-27 13:43:52 +03:00
Aleksandr Chebotov
7518d04a3a [Windows] Stop SoftwareReport script if error (#4801)
* Stop SoftwareReport script if error

* Validate blank versions

* Fix tables parsing
2021-12-24 10:58:19 +03:00
Aleksandr Chebotov
6846f12d42 Initialize rust environment to get software report (#4774) 2021-12-20 17:25:00 +03:00
V-Zabayrachny
d9b2265e58 [Windows] Update npm parcel package to v2 (#4742)
* [Windows] Update npm parcel package to v2

* [Windows] Add the parcel to the software report

* [Windows] Add the parcel in tests

* [Windows] Move the function Get-ParcelVersion
2021-12-16 18:37:45 +03:00
V-Zabayrachny
d12aeab69c [Windows] Fix markdown in the software report (#4587) 2021-12-03 00:33:38 +03:00