diff --git a/images/macos/software-report/SoftwareReport.Generator.ps1 b/images/macos/software-report/SoftwareReport.Generator.ps1 index 5490a66dc..43442cef6 100644 --- a/images/macos/software-report/SoftwareReport.Generator.ps1 +++ b/images/macos/software-report/SoftwareReport.Generator.ps1 @@ -45,16 +45,11 @@ $languageAndRuntimeList = @( (Get-JuliaVersion), (Get-KotlinVersion), (Get-PHPVersion), - (Get-ClangLLVMVersion) + (Get-ClangLLVMVersion), + (Get-GccVersion), + (Get-FortranVersion) ) -if ($os.IsLessThanMonterey) { - $languageAndRuntimeList += @( - (Get-GccVersion), - (Get-FortranVersion) - ) -} - if ($os.IsLessThanBigSur) { $languageAndRuntimeList += @( (Get-RVersion) diff --git a/images/macos/templates/macOS-12.json b/images/macos/templates/macOS-12.json index 6cf0215d6..2d3c17686 100644 --- a/images/macos/templates/macOS-12.json +++ b/images/macos/templates/macOS-12.json @@ -172,6 +172,7 @@ "./provision/core/php.sh", "./provision/core/aws.sh", "./provision/core/rust.sh", + "./provision/core/gcc.sh", "./provision/core/haskell.sh", "./provision/core/stack.sh", "./provision/core/cocoapods.sh", diff --git a/images/macos/tests/Common.Tests.ps1 b/images/macos/tests/Common.Tests.ps1 index 107937da1..19f338a2c 100644 --- a/images/macos/tests/Common.Tests.ps1 +++ b/images/macos/tests/Common.Tests.ps1 @@ -9,7 +9,7 @@ Describe ".NET" { } } -Describe "GCC" -Skip:($os.IsMonterey) { +Describe "GCC" { $testCases = Get-ToolsetValue -KeyPath gcc.versions | ForEach-Object { @{Version = $_} } It "GCC " -TestCases $testCases { diff --git a/images/macos/tests/RubyGem.Tests.ps1 b/images/macos/tests/RubyGem.Tests.ps1 index cd3806886..5e15d2f70 100644 --- a/images/macos/tests/RubyGem.Tests.ps1 +++ b/images/macos/tests/RubyGem.Tests.ps1 @@ -19,7 +19,7 @@ Describe "Bundler" { } } -Describe "Nomad shenzhen CLI" { +Describe "Nomad shenzhen CLI" -Skip:($os.IsMonterey) { It "Nomad shenzhen CLI" { "ipa --version" | Should -ReturnZeroExitCode } diff --git a/images/macos/toolsets/toolset-12.json b/images/macos/toolsets/toolset-12.json index 0f35a3188..117a023e7 100644 --- a/images/macos/toolsets/toolset-12.json +++ b/images/macos/toolsets/toolset-12.json @@ -104,6 +104,11 @@ "julia" ] }, + "gcc": { + "versions": [ + "11" + ] + }, "toolcache": [ { "name": "Python", @@ -176,7 +181,6 @@ "rubygems": [ "xcode-install", "cocoapods", - "nomad-cli", "xcpretty", "bundler", "fastlane",