Commit Graph

790 Commits

Author SHA1 Message Date
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
Andrew King
ff37068951 Update Install-NSIS.ps1 (#4740)
* Update Install-NSIS.ps1

Update NSIS to 3.08

See notes in #4739

* use  in Install-NSIS.ps1, added nsis to toolset files
2021-12-16 10:57:04 +03:00
Aleksandr Chebotov
44d41e873b [Windows] Remove RustJunction.ps1 post-generation script (#4635)
* Remove RustJunction.ps1 post-generation script
* update rust tests
2021-12-14 18:08:46 +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
Julian Ospald
1fb7d122d1 Expose ghcup binary to PATH on windows (#4264)
* Expose ghcup binary to PATH on windows

The bootstrap-haskell.ps1 script uses
'[System.EnvironmentVariableTarget]::User' instead of
'[System.EnvironmentVariableTarget]::Machine', so it appears
ghcup env vars and PATH update never make it. Do these manually
for now.

* Set CABAL_DIR and make sure config is adjusted

The config adjustment usually includes adding msys2 directories,
so cabal can find `pkg-config` and libraries, e.g.:

+ C: \ghcup\msys64\mingw64\bin
+ extra-include-dirs: C:\ghcup\msys64\mingw64\include
+ extra-lib-dirs: C:\ghcup\msys64\mingw64\lib
- extra-prog-path: C:\cabal\bin
+ extra-prog-path: C:\ghcup\bin,

* Expose cabal dir to PATH as well

* Use Set-SystemVariable

* Fix tests

* Use hardcoded cabal dir

* Fix bootstrap-haskell

* Move test after installation

* Print ghcup installation message

* Don't adjust cabal.config (to include mingw paths)

This may break setups.
2021-12-10 11:23:44 +03:00
Cornelius Riemenschneider
9e30602178 CodeQL: Pull the bundle from codeql-action@v1 rather than main. (#4702)
As github/codeql-action by default uses the bundle from the toolcache,
make sure that that is considered stable.
2021-12-10 10:26:07 +03:00
Nikolay Frolov
07a22999fe [Windows] Update Kotlin install (#4645) 2021-12-08 10:39:42 +03:00
Nikolay Frolov
050efaf52a [Windows] Improve MySQL install (#4646) 2021-12-03 19:49:55 +03:00
V-Zabayrachny
d12aeab69c [Windows] Fix markdown in the software report (#4587) 2021-12-03 00:33:38 +03:00
Aleksandr Chebotov
c50afe27cd [Windows] Add pause after Windows Update (#4641) 2021-12-02 10:56:43 +03:00
Aleksandr Chebotov
f4306a6c40 [Windows] zstd: Invoke Move-Item with retry (#4633) 2021-11-30 11:38:03 +03:00
Nikolay Frolov
884d3e799d [Windows] Add WiX tool for Windows 2022 (#4624) 2021-11-29 18:54:51 +03:00
Mikhail Koliada
3063eac712 Revert "Add WiX v3 to Windows 2022. (#4448)" (#4604)
This reverts commit 4672cb208d.
2021-11-26 20:37:33 +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
Mikhail Koliada
8922c7b5bf [Windows] pin mysql release version in toolset (#4590) 2021-11-26 11:52:02 +03:00
Aleksandr Chebotov
acc3d7cc0d Remove Dotnet.ps1 post-generation script (#4585) 2021-11-26 10:41:26 +03:00
Maksim Shilov
81c96d9781 [Windows] Fix Get-LatestChocoPackageVersion (#4581) 2021-11-25 14:24:27 +03:00
Nikolay Frolov
870d8506f2 [Windows] Add Service Fabric SDK to Software Report (#4563) 2021-11-23 21:01:37 +03:00
Ewout ter Hoeven
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
Maxim Lobanov
d3a5bad25f [Windows] Install Docker-wincred (#4540)
* Add Docker WinCred

* fix getting docker url

* Use Expand-Archive instead of Extract-7Zip since 7zip is not installed yet
2021-11-19 12:44:22 +01:00
Aleksandr Chebotov
a8096c59ab softwarereport: do not use regex to get version of choco (#4536) 2021-11-18 17:52:27 +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
ff41a760f0 [Windows] Pin PostgreSQL version installed in the toolset (#4492) 2021-11-16 11:38:03 +03:00
V-Zabayrachny
d3e74a5d7d [Windows] Add PHP to the toolset (#4493) 2021-11-16 11:32:09 +03:00
Mikhail Koliada
fad30aa851 [Windows] move llvm to toolset (#4487) 2021-11-15 12:54:35 +03:00
Mikhail Timofeev
fa7f7eac99 [Windows] Pin mongodb to 5.0 (#4482)
* [Windows] pin mongodb to 5.0
* Change version argument to include "="
2021-11-12 10:59:53 +03:00
Dibir Magomedsaygitov
47a60e0776 [Windows] Upgrade Selenium server version from 3 to 4 (#4473) 2021-11-11 18:21:51 +03:00
V-Zabayrachny
f8c50c93b5 [Windows] Add MySQL to the toolset (#4435) 2021-11-11 17:18:39 +03:00
Mikhail Timofeev
e5e8cc59dd Add miniconda to windows 2022 image (#4467) 2021-11-11 15:27:09 +03:00
Mikhail Timofeev
0ddb8a2302 [Windows] Use Get-LatestChocoPackageVersion to get nodejs version to install (#4469)
* Use Get-LatestChocoPackageVersion to get nodejs
* Fix typo in Send-RequestToChocolateyPackages
2021-11-11 13:13:07 +03:00
Robert Schumacher
206a818319 Perform a full clone of vcpkg instead of depth=1 (#4272)
The vcpkg versioning feature relies on retrieving information from its git repository history. This means users need a deep clone.
2021-11-11 11:54:32 +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
Bob Arnson
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
Nikolay Frolov
fa41b676c7 [Win] Rework NodeJS install (#4406) 2021-11-09 17:18:30 +03:00
Maksim Shilov
488fa42385 [Windows] Slight rework of the PyPy installation (#4392) 2021-11-08 15:05:55 +03:00
Aleksandr Chebotov
05c460a0b6 Set Microsoft Defender Antivirus to passive mode (#4415) 2021-11-03 16:14:29 +03:00
Aleksandr Chebotov
30a08e95b2 Pin Docker EE to 20.10.7 version (#4404) 2021-11-02 17:53:34 +03:00
Aleksandr Chebotov
ffc388200c Revert "Docker service does not start on Windows Server (#4397)" (#4403) 2021-11-02 13:56:54 +03:00
Aleksandr Chebotov
3a5b9591bc Docker service does not start on Windows Server (#4397) 2021-11-02 01:25:25 +03:00
Nikolay Frolov
234919982e [Windows] Rework NodeJS install (#4375) 2021-10-30 14:03:05 +03:00
Dibir Magomedsaygitov
3ab5292583 move selenium version output to the browsers sector (#4377) 2021-10-29 17:26:06 +03:00
Dibir Magomedsaygitov
1b3870ab40 [Windows] Rework Selenium installation (#4309) 2021-10-28 22:17:05 +03:00
Aleksandr Chebotov
1f97f5de37 [Windows] Add NSIS to Windows Server 2022 (#4326) 2021-10-26 14:16:20 +03:00
Aleksandr Chebotov
77e299148d [Windows] Do not use M2_HOME env var to get mvn path (#4333)
* Do not use M2_HOME env var to get mvn path

* use Get-MachinePath to get mvn path
2021-10-25 16:30:47 +03:00
Aleksandr Chebotov
283bac3995 Fix Ruby permissions (#4322) 2021-10-22 14:24:31 +03:00
Aleksandr Chebotov
219d11cbd1 Fix PyPy permissions (#4317) 2021-10-21 09:29:45 +03:00
Aleksandr Chebotov
ae930f132c win2019: enable use of test-signed code (#4296) 2021-10-19 12:58:41 +03:00
Aleksandr Chebotov
fc586bcfb8 [Windows] pypy: update select condition (#4291) 2021-10-18 15:10:02 +03:00
Drew Skwiers-Koballa
0ebc9a7c16 update dacfx to 18.8 (#4266) 2021-10-17 10:40:10 +03:00