digiwf-core
digiwf-core copied to clipboard
Version/Release Info in Tasklist anzeigen
Is your feature request related to a problem? Please describe.
Als Entwickler möchte ich wissen, welche Version, welches Image aktuell verwendet wird, wenn man DigiWF nutzt. Besonders ist dies für das Testen von Funktionen auf der dev-Umgebung siehe #1378 wichtig, damit nicht aus versehen eine veraltetet Version getestet wird.
Describe the solution you'd like
Der Gateway-Info-Endpunkt gibt zusätzlich die Image/Paket-Version von DigiWF und einen Zeitstempel oder Commit-SHA, wann eine Version von der Pipeline gebaut wurde, zurück. Der Zeitstempel/Commit-SHA ist besonders für das Dev-Tag relevant. Diese Information soll dann in der Tasklist angezeigt werden (z.B. im Hilfe-Menü). Offenes Problem: Es ist nicht sicher gestellt, dass jeder Pod die gleiche Version hat, da der Rollout für unterschiedliche Deployments durch den Image-Sync unterschiedliche lange dauern kann.
Describe alternatives you've considered
- Keine Information über Version: Problem: Auf der Dev-Umgebung weiß man nicht welche Version gerade läuft ohne die Image-Version in der CAP zu überprüfen.
Acceptance Criteria
- [ ] Version und Zeitstempel/Commit-SHA wird vom Gateway-Info-Endpunkt zurück gegeben
- [ ] Die Taskliste zeigt die Version und den Zeitstempel an
Additional context
Wir erproben zunächst das instantane Deployment nach einem Merge und entscheiden dann über den Zeitpunkt der Umsetzung.. #1378
Was mir noch eingefallen ist finde der Commit SHA macht mehr Sinn als ein Zeitstempel. Hab das oben als Alternative aufgenommen.