mirror of
https://github.com/actions/runner-images.git
synced 2025-12-20 06:35:47 +00:00
Improve table and tool versions comparison for new Software Report module (#6729)
This commit is contained in:
@@ -33,7 +33,7 @@ $installedSoftware = $softwareReport.Root.AddHeaderNode("Installed Software")
|
||||
|
||||
# Language and Runtime
|
||||
$languageAndRuntime = $installedSoftware.AddHeaderNode("Language and Runtime")
|
||||
$languageAndRuntime.AddToolNode(".NET SDK", $(Get-DotnetVersionList))
|
||||
$languageAndRuntime.AddToolVersionsNode(".NET Core SDK", $(Get-DotnetVersionList), '^\d+\.\d+\.\d', $true)
|
||||
$languageAndRuntime.AddToolNode("Bash", $(Get-BashVersion))
|
||||
$languageAndRuntime.AddNodes($(Get-ClangLLVMVersions))
|
||||
$languageAndRuntime.AddNodes($(Get-GccVersions))
|
||||
@@ -45,7 +45,7 @@ $languageAndRuntime.AddToolNode("Mono", $(Get-MonoVersion))
|
||||
$languageAndRuntime.AddToolNode("MSBuild", $(Get-MSBuildVersion))
|
||||
$languageAndRuntime.AddToolNode("Node.js", $(Get-NodeVersion))
|
||||
$languageAndRuntime.AddToolNode("NVM", $(Get-NVMVersion))
|
||||
$languageAndRuntime.AddToolNode("NVM - Cached node versions:", $(Get-NVMNodeVersionList))
|
||||
$languageAndRuntime.AddToolVersionsNode("NVM - Cached node versions", $(Get-NVMNodeVersionList), '^\d+', $true)
|
||||
$languageAndRuntime.AddToolNode("Perl", $(Get-PerlVersion))
|
||||
$languageAndRuntime.AddToolNode("PHP", $(Get-PHPVersion))
|
||||
$languageAndRuntime.AddToolNode("Python", $(Get-PythonVersion))
|
||||
@@ -153,7 +153,7 @@ $tools.AddToolNode("Xcode Command Line Tools", $(Get-XcodeCommandLineToolsVersio
|
||||
|
||||
# Linters
|
||||
$linters = $installedSoftware.AddHeaderNode("Linters")
|
||||
$linters.AddToolNode("Swift", $(Get-SwiftLintVersion))
|
||||
$linters.AddToolNode("SwiftLint", $(Get-SwiftLintVersion))
|
||||
$linters.AddToolNode("Yamllint", $(Get-YamllintVersion))
|
||||
|
||||
# Browsers
|
||||
@@ -193,7 +193,7 @@ $powerShell = $installedSoftware.AddHeaderNode("PowerShell Tools")
|
||||
$powerShell.AddToolNode("PowerShell", $(Get-PowershellVersion))
|
||||
|
||||
$powerShellModules = $powerShell.AddHeaderNode("PowerShell Modules")
|
||||
$powerShellModules.AddTableNode($(Get-PowerShellModules))
|
||||
$powerShellModules.AddNodes($(Get-PowerShellModules))
|
||||
|
||||
# Web Servers
|
||||
$webServers = $installedSoftware.AddHeaderNode("Web Servers")
|
||||
|
||||
Reference in New Issue
Block a user