update
This commit is contained in:
23
AzA march 2026/build_test_public_template_ratings.ps1
Normal file
23
AzA march 2026/build_test_public_template_ratings.ps1
Normal file
@@ -0,0 +1,23 @@
|
||||
# Lokaler Office-Testbuild: Public-Template-Bewertungen + Update-Badge
|
||||
$ErrorActionPreference = "Stop"
|
||||
$projectRoot = $PSScriptRoot
|
||||
Set-Location $projectRoot
|
||||
|
||||
$outDir = Join-Path $projectRoot "dist\test_public_template_ratings_v1"
|
||||
Write-Host "Office-Testbuild -> $outDir"
|
||||
|
||||
Write-Host "Build-Stamp..."
|
||||
python (Join-Path $projectRoot "aza_build_stamp.py")
|
||||
|
||||
Write-Host "PyInstaller aza_desktop..."
|
||||
pyinstaller --noconfirm (Join-Path $projectRoot "aza_desktop.spec")
|
||||
if ($LASTEXITCODE -ne 0) { Write-Error "Office-Build fehlgeschlagen"; exit 1 }
|
||||
|
||||
$built = Join-Path $projectRoot "dist\aza_desktop"
|
||||
if (-not (Test-Path (Join-Path $built "aza_desktop.exe"))) {
|
||||
Write-Error "aza_desktop.exe fehlt in dist\aza_desktop"
|
||||
exit 1}
|
||||
|
||||
if (Test-Path $outDir) { Remove-Item $outDir -Recurse -Force }
|
||||
Copy-Item $built $outDir -Recurse -Force
|
||||
Write-Host "Testbuild fertig: $outDir"
|
||||
Reference in New Issue
Block a user