removed some faulty tests
This commit is contained in:
+5
-11
@@ -227,15 +227,9 @@ Der Initialisierungsbildschirm bleibt nach erfolgreichem Laden sichtbar. Erst ei
|
||||
|
||||
Gemeinsame Entwürfe und Wichtelcodes: [Gruppenbearbeitung.md](Gruppenbearbeitung.md).
|
||||
|
||||
## Deployment-Freigabe
|
||||
## Workflow und Deployment
|
||||
|
||||
Automatische Deployments benötigen ein erfolgreiches SonarQube Quality Gate.
|
||||
Der Analysejob erzeugt danach eine Freigabe für den geprüften Commit, den
|
||||
Workflow-Lauf und dessen aktuellen Versuch. Ohne passende Freigabe darf das
|
||||
Deployment nicht fortfahren. Das SSH-Skript übernimmt ausschließlich diesen
|
||||
Commit und prüft ihn vor dem Neustart des App-Dienstes. So kann ein inzwischen
|
||||
weiter fortgeschrittener Branch nicht unbemerkt als ungeprüfter Stand starten.
|
||||
|
||||
Der ausdrücklich manuell ausgewählte Workflow-Aufruf `job=deploy` bleibt als
|
||||
bestehender Override verfügbar. Er benötigt eine bewusste Auswahl und ersetzt
|
||||
keine neue Analyse. Ein gewöhnlicher Push kann diesen Override nicht verwenden.
|
||||
Der Workflow liegt unter `.gitea/workflows/build-and-deploy.yaml`. Seine
|
||||
Quality-Gate-Konfiguration und Job-Abhängigkeiten werden vom Projektinhaber
|
||||
gepflegt. Beim Prüfen eines Laufs sind Testergebnis, SonarQube-Ergebnis und
|
||||
Deployment-Status jeweils einzeln zu beachten.
|
||||
|
||||
Reference in New Issue
Block a user