Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OpenApiSpec als JSON dem Release als Assert beifügen #320

Closed
10 tasks
MrSebastian opened this issue Jun 19, 2024 · 0 comments · Fixed by #353
Closed
10 tasks

OpenApiSpec als JSON dem Release als Assert beifügen #320

MrSebastian opened this issue Jun 19, 2024 · 0 comments · Fixed by #353

Comments

@MrSebastian
Copy link
Member

MrSebastian commented Jun 19, 2024

Clients zum Zugriff auf anderes Services werden aus einem JSON-File erzeugt (siehe Beispiel #321). Damit andere Services entsprechende Clients erstellen können müssen die vorhandenen Services entsprechend erweitert werden. Dies betrifft folgende Services:

  • AuthService
  • BasisdatenService
  • BriefwahlService
  • BroadcastService
  • ErgebnismeldungsService
  • InfomanagementService
  • MonitoringService
  • WahlvorbereitungService
  • WahlvorstandService

Umsetzungshinweise

  • der Buildprozess des Maven-Projektes muss angepasst werden damit das JSON-File erzeugt wird (siehe EAI 151 erstellung api #278)
  • der Workflow muss angepasst werden damit beim Release das entsprechende Assert Teil vom GithubRelease wird (siehe EAI 151 erstellung api #278)
    • vermutlich können wir auf den Workflow von der EAI wechseln da dann wieder alle Microservices gleich sein sollten

Akzeptanzkriterieren

  • Es gibt zu den genannten Services Releases mit dem JSON-File als Asset
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment