Thin Windows shell access and bundle quiet validation

This commit is contained in:
2026-06-17 09:41:51 +02:00
parent 6d906f6288
commit 10a3c0498e
8 changed files with 104 additions and 50 deletions

View File

@@ -315,11 +315,11 @@ if ($IncludePlatformBuild) {
"-Quiet",
"-FailureTailLines", [string]$FailureTailLines
)
foreach ($preset in $PlatformBuildPresets) {
$platformArgs += @("-Presets", $preset)
if ($PlatformBuildPresets.Count -gt 0) {
$platformArgs += @("-Presets", ($PlatformBuildPresets -join ","))
}
foreach ($target in $PlatformBuildTargets) {
$platformArgs += @("-Targets", $target)
if ($PlatformBuildTargets.Count -gt 0) {
$platformArgs += @("-Targets", ($PlatformBuildTargets -join ","))
}
$result = Invoke-QuietStep `
-Name "platform-build" `
@@ -353,8 +353,8 @@ if ($IncludeAppleRemote) {
"-Quiet",
"-FailureTailLines", [string]$FailureTailLines
)
foreach ($preset in $AppleRemotePresets) {
$appleArgs += @("-Presets", $preset)
if ($AppleRemotePresets.Count -gt 0) {
$appleArgs += @("-Presets", ($AppleRemotePresets -join ","))
}
$result = Invoke-QuietStep `
-Name "apple-remote-build" `