mirror of
https://github.com/IT4Change/gradido.git
synced 2026-01-20 20:01:31 +00:00
5.6 KiB
5.6 KiB
Releaseplan V1.6.0
Die folgenden Schritte dienen zur Vorbereitung und Durchführung der Inbetriebnahme von Release V-1.6.0.
| LfdNr. | Aktion | verantwortlich | Status (Ok / Err / Ongoing) |
Startzeit | Dauer in min | Endezeit |
|---|---|---|---|---|---|---|
| 1 | Finish all PRs & Finally merge everything | @Hannes @ogerly @moriz @ulfgebh | ||||
| 2 | Make a new version 1.6.0 | @Developer | ||||
| 2a | Deploy V1.6.0 on Stage 2 and make Tests to confirm a working release build | @Developer @Bernd von Gradido | ||||
| 3 | Setup Klicktip settings from old production on new production (?)Make a new version 1.6.0 | @ulfgebhardt @einhornimmon | ||||
| 4 | Deploy 1.6.0 on gdd.gradido.net and make sure things work as expected(rudimentary) | @ulfgebhardt | ||||
| 5a | Disable Klicktipp Hook to current production gdd1.gradido.com | @einhornimmond | ||||
| 5b | Disable Elopage Hook to current production gdd1.gradido.com | @einhornimmond | ||||
| 6 | Deploy Maintenance page to current production & enable it | @einhornimmond | ||||
| 7 | Shut down current production servers except mariadb & nginx serving the maintenance page | @einhornimmond | ||||
| 8 | Create backup from production (correct format & correct data) | @einhornimmond | ||||
| 9 | Shut down mariadb server | @einhornimmond | ||||
| 10 | Transmit backup to new production | @ulfgebhardt | ||||
| 11 | Import production data on new production | @ulfgebhardt | ||||
| 12a | Enable new Klicktipp hook to new production | @einhornimmond @ulfgebhard | ||||
| 12b | Enable new Elopage hooks to new production | @einhornimmond @ulfgebhard | ||||
| 13 | Do extended tests on the new production | @Team | ||||
| 14 | Have a permanent redirect from all old urls to the new production server: Which one? - URL1 - URL2 - etc. |
@einhornimmond | ||||
| 15 | Update links on Wordpress to the new production server | @Bernd von Gradido |