[macOS] Add virtualbox to macOS-12 (#5594)

* Add virtualbox to macOS-12

* Fix Get_OSVersion function as isBigSur didn't work

* Use proper comparison
This commit is contained in:
Mikhail Timofeev
2022-05-24 23:48:57 +04:00
committed by GitHub
parent 12cbf387ca
commit 7a7fafda99
9 changed files with 83 additions and 14 deletions

View File

@@ -28,17 +28,14 @@ function Get-EnvironmentVariable($variable) {
function Get-OSVersion {
$osVersion = [Environment]::OSVersion
$osVersionMajorMinor = $osVersion.Version.ToString(2)
# Monterey needs future review:
# [Environment]::OSVersion returns 11.0 for Monterey preview.
[SemVer]$osMontereyVersion = sw_vers -productVersion
return [PSCustomObject]@{
Version = $osVersion.Version
Platform = $osVersion.Platform
IsCatalina = $osVersionMajorMinor -eq "10.15"
IsBigSur = $osVersionMajorMinor -eq "11.0"
IsMonterey = $osMontereyVersion.Major -eq "12"
IsLessThanMonterey = $osMontereyVersion -lt "12.0"
IsHigherThanCatalina = [SemVer]$osVersion.Version -ge "11.0"
IsBigSur = $osVersion.Version.Major -eq "11"
IsMonterey = $osVersion.Version.Major -eq "12"
IsLessThanMonterey = $osVersion.Version.Major -lt "12"
IsHigherThanCatalina = $osVersion.Version.Major -ge "11"
}
}