Das 0.1.0-Paket enthielt keinen update-agent. "Jetzt installieren" sucht ihn ueber UpdateClient.ResolveAgentPath() neben der Anwendung - ohne ihn konnte sich keine Installation selbst aktualisieren. - BundleUpdateAgent (App-csproj): legt den Agenten beim Publish fuer eine Laufzeitkennung neben die Anwendung; fuer ein Release ein Abbruch, wenn er fehlt - scripts/release.ps1: unveraenderte Vorlage des Deploymentcenters - scripts/publish-release.ps1: holt den Agenten mit Pruefsumme aus installer.json und legt die Packager-Konfiguration neben pack-and-deploy - Version 0.2.0 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
12 lines
641 B
JSON
12 lines
641 B
JSON
{
|
|
"_comment": "Konfiguration fuer scripts/release.ps1 (unveraenderte Vorlage des Deploymentcenters). Enthaelt keine Zugangsdaten. Aufgerufen wird nicht release.ps1 direkt, sondern scripts/publish-release.ps1 - das holt vorher den update-agent und legt die Packager-Konfiguration neben das Werkzeug.",
|
|
"project": "polytrader",
|
|
"csproj": "src/PolyTrader.App.Avalonia/PolyTrader.App.Avalonia.csproj",
|
|
"runtimes": ["win-x64", "linux-x64"],
|
|
"selfContained": true,
|
|
"publishSingleFile": false,
|
|
"setupJson": "src/PolyTrader.App.Avalonia/setup.json",
|
|
"mainAssembly": "PolyTrader.App.Avalonia.dll",
|
|
"baseUrl": "https://dc.mhdf.de"
|
|
}
|