Leesbare foutmeldingen in release.ps1 in plaats van een stacktrace
Invoke-Cmd gooide bij een fout een exception, waardoor je een PowerShell- stacktrace met het volledige buildx-commando kreeg en de eigenlijke oorzaak (401 van de registry) wegviel. - Invoke-Cmd meldt nu "Mislukt: <commando> (exitcode N)" en stopt met exit 1 - Optionele -Uitleg scriptblock per stap: de push-stap test opnieuw of je op de registry bent ingelogd en geeft dan de docker login-instructie; de tag-push wijst naar git ls-remote en het https-alternatief - De preflight-meldingen zijn gewone gekleurde regels in plaats van Write-Error, dus geen "Write-Error:" voorvoegsel meer - Elke afbreking sluit af met "Er is niets gepubliceerd." Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
50ed671e97
commit
cb98262698
@@ -43,6 +43,10 @@
|
||||
niet blijft hangen op een wachtwoordprompt van SSH
|
||||
- `release.ps1`, `dev.ps1` en `test.ps1` eindigen expliciet met exitcode 0, en de
|
||||
slotregel van een `-DryRun` zegt nu dat er niets is gepubliceerd
|
||||
- Mislukte stappen in `release.ps1` geven geen PowerShell-stacktrace meer maar
|
||||
een gerichte melding: bij een mislukte push wordt de registry-login opnieuw
|
||||
getest en volgt de bijbehorende instructie, bij een mislukte tag-push het
|
||||
https-alternatief
|
||||
|
||||
### Toegevoegd
|
||||
- Testsuite: `backend/test/app.test.js` (11 tests met `node --test`) voor de
|
||||
|
||||
Reference in New Issue
Block a user