gradido/docu/ReleasePlaning/2022-01-27_V-1.6.0_Releaseplan.md
2022-01-27 02:34:06 +01:00

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