Skip to content

Deployment in Staging-Umgebung

Robert Palm requested to merge rapl42/tc-server:staging-env into auth

Umfang

CI

  • Einrichtung eines Staging-Builds
  • Bei Commits auf den master wird in die Staging-Umgebung deployt.
  • Deployment in Production nur manuell über Git-Tags
  • Globale Cache-Einstellungen
  • Build-Cache von Gradle deaktiviert
  • Umgebungsvariablen für Webhooks umbenannt
  • Beispiel-docker-compose.ymls für lokales Staging- und Production-Deployment

Testdaten

  • Migration sauber wiederholbar
  • Fehlende Berechtigungen
  • Neue Passwörter und User
  • Nicht mehr benötigte OAuth2-Token entfernt

Anwendung und Security-Config

  • Eigenes Profil für Swagger UI: swagger
  • Swagger-Routen nur bei aktiviertem Swagger-Profil zugänglich gemacht
Edited by Robert Palm

Merge request reports