ci: test the MSI installer lifecycle in the package job (#2662)

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
This commit is contained in:
Jan-Otto Kröpke
2026-10-10 19:59:15 +02:00
committed by GitHub
co-authored by Claude Opus 5.5
parent f34a9e757b
commit 14d14e3ab8
3 changed files with 280 additions and 1 deletions
+4 -1
View File
@@ -30,7 +30,10 @@ their runtime behavior.
sources. [`dashboard`](dashboard) contains the generated Grafana dashboard;
[`docs/runbooks`](docs/runbooks) documents the alerts.
- [`installer`](installer), [`kubernetes`](kubernetes) and [`tools`](tools): MSI
packaging, deployment examples, CI fixtures and end-to-end helpers.
packaging, deployment examples, CI fixtures and end-to-end helpers. The CI
package job validates installer changes with
[`tools/test-installer.ps1`](tools/test-installer.ps1), which installs the
service for real. Never run it on a developer machine.
New collectors need discussion with maintainers first. Prefer the configurable
`performancecounter` collector where it can provide the requested metrics, as