diff --git a/images/macos/software-report/SoftwareReport.Common.psm1 b/images/macos/software-report/SoftwareReport.Common.psm1 index 48e3218b8..782b137f6 100644 --- a/images/macos/software-report/SoftwareReport.Common.psm1 +++ b/images/macos/software-report/SoftwareReport.Common.psm1 @@ -512,6 +512,11 @@ function Get-SbtVersion { return "Sbt $sbtVersion" } +function Get-JazzyVersion { + $jazzyVersion = Run-Command "jazzy --version" | Take-Part -Part 2 + return "Jazzy $jazzyVersion" +} + function Build-PackageManagementEnvironmentTable { return @( @{ diff --git a/images/macos/software-report/SoftwareReport.Generator.ps1 b/images/macos/software-report/SoftwareReport.Generator.ps1 index e4686f05b..706404eeb 100644 --- a/images/macos/software-report/SoftwareReport.Generator.ps1 +++ b/images/macos/software-report/SoftwareReport.Generator.ps1 @@ -176,6 +176,7 @@ $markdown += New-MDNewLine # Tools $markdown += New-MDHeader "Tools" -Level 3 $toolsList = @( + (Get-JazzyVersion), (Get-FastlaneVersion), (Get-CmakeVersion), (Get-AppCenterCLIVersion), diff --git a/images/macos/tests/RubyGem.Tests.ps1 b/images/macos/tests/RubyGem.Tests.ps1 index d8f43e7c3..5e15d2f70 100644 --- a/images/macos/tests/RubyGem.Tests.ps1 +++ b/images/macos/tests/RubyGem.Tests.ps1 @@ -35,4 +35,10 @@ Describe "xcpretty" { It "xcpretty" { "xcpretty --version" | Should -ReturnZeroExitCode } +} + +Describe "jazzy" { + It "jazzy" { + "jazzy --version" | Should -ReturnZeroExitCode + } } \ No newline at end of file diff --git a/images/macos/toolsets/toolset-10.14.json b/images/macos/toolsets/toolset-10.14.json index b6ae1155d..b3ddd3f0a 100644 --- a/images/macos/toolsets/toolset-10.14.json +++ b/images/macos/toolsets/toolset-10.14.json @@ -371,7 +371,8 @@ "nomad-cli", "xcpretty", "bundler", - "fastlane" + "fastlane", + "jazzy" ] }, "go": { diff --git a/images/macos/toolsets/toolset-10.15.json b/images/macos/toolsets/toolset-10.15.json index 1764687bd..a4bfadcf1 100644 --- a/images/macos/toolsets/toolset-10.15.json +++ b/images/macos/toolsets/toolset-10.15.json @@ -325,7 +325,8 @@ "nomad-cli", "xcpretty", "bundler", - "fastlane" + "fastlane", + "jazzy" ] }, "go": { diff --git a/images/macos/toolsets/toolset-11.json b/images/macos/toolsets/toolset-11.json index d8272bf0a..10c26bbb9 100644 --- a/images/macos/toolsets/toolset-11.json +++ b/images/macos/toolsets/toolset-11.json @@ -268,7 +268,8 @@ "nomad-cli", "xcpretty", "bundler", - "fastlane" + "fastlane", + "jazzy" ] }, "go": { diff --git a/images/macos/toolsets/toolset-12.json b/images/macos/toolsets/toolset-12.json index 11fc679d5..3dd622c06 100644 --- a/images/macos/toolsets/toolset-12.json +++ b/images/macos/toolsets/toolset-12.json @@ -168,7 +168,8 @@ "cocoapods", "xcpretty", "bundler", - "fastlane" + "fastlane", + "jazzy" ] }, "go": {