Closed mdrie closed 2 months ago
Der neue Deploy-Branch braucht dann auch eine Branch Protection in den Repo-Settings, analog zu der für deploy-to-*. Sonst committet jemand versehentlich dorthin seine*ihre Features und wir deployen ständig on push, statt nur on merge.
Außerdem bitte in der Wiki-Doku ergänzen wie der Prozess für diese besonderen Deployments läuft.
Beides erledigt und auch der Branch newfe-to-testing
ist schon mal erstellt.
Implemented in #478
Zur effizienten Entwicklung brauchen wir eine Möglichkeit, das neue Design probeweise auf https://monitoring-test.localzero.net/ zu deployen. Unsere Idee ist, dass es einen dritten Branch
newfe-to-testing
gibt und dass.githup/workflows/deploy.yml
so erweitert wird, dass jeder Push aufnewfe-to-testing
das Deployment des Standes vonnewfe-to-testing
auf https://monitoring-test.localzero.net/ auslöst.Vorteile:
deploy-to-testing
notwendig.main
undnew-design
auf Testing.Nachteile:
main
das Modell ändern, werden vermutlich die Migrations fehlschlagen und manuelle Reparaturen sind notwendig.Lösungen für Nachteil(e):
main
. Zumindest: Genaue Absprache vor Änderungen am Model.main
nachnew-design