feat(install): add compact install and update summaries

This commit is contained in:
Julian lechner committed 2026-09-16 16:54:33 +02:00
1 parent 5b50f32f4b
commit 545c9841b2
4 files changed
+20 -8

No files matched your search

+2 -2
View File
@@ -21,7 +21,7 @@ if (-not $DryRun -and (Test-AnyManifestPresent (Get-InstallDestinations -HomePat
}
$buildScript = Join-Path $PSScriptRoot 'build.ps1'
& $buildScript
& $buildScript -Summary:$Summary
if (-not $?) { throw 'Build failed. Installation was not started.' }
$generated = Join-Path $root 'generated'
if (-not (Test-Path $generated)) { throw 'Generated output is missing after a successful build.' }
@@ -38,5 +38,5 @@ foreach ($item in (Get-InstallTargets -Generated $generated -HomePath $homePath
$plugins = Select-ConfiguredPlugins -RepositoryRoot $root -Client $Client -Mode 'Install' -DryRun:$DryRun
Install-ConfiguredPlugins -RepositoryRoot $root -Client $Client -DryRun:$DryRun -Summary:$Summary -Entries $plugins.Selected
Write-Output ($(if ($DryRun) { 'PASS install dry-run' } else { 'PASS install' }))
if ($Summary) { Write-Output "Install: PASS | $Client, $Platform$(if ($DryRun) { ', dry-run' })" } else { Write-Output ($(if ($DryRun) { 'PASS install dry-run' } else { 'PASS install' })) }
exit 0