migracja blueprint.hell.pl (phabricator → gitea)

ale o co chodzi?

Jak część użytkowników hell mogła zauważyć, mamy od kilku lat na hell lokalny serwis repozytoriów kodu źródłowego (z gwizdkami i dzwonkami), codename blueprint. Rzecz jest efektem eksperymentu, używa phabricatora i działa zupełnie stabilnie. Niestety, autor phabricatora zarzucił rozwój narzędzia, a i też piszącemu te słowa znudziło się trochę pilnowanie wszystkich ruchomych elementów maszynerii. W związku z tym wszystkie istotne dane (repozytoria) zostaną zmigrowane do nowego narzędzia, a wszystkie nieistotne dane zostaną zmigrowane do kopii zapasowej i potem starannie zapomniane.

nowe narzędzie: gitea

Nowym narzędziem będzie gitea, która jest prostsza w utrzymaniu i bardziej przypomina w użyciu gita, co być może namówi część użytkowników do skorzystania z hell jako mirrora kilku repozytoriów z ich ulubionego serwisu z kodem źródłowym.

harmonogram (dla porządku):

Następny tydzień (poniedziałek, 26 lipca do piątku, 30 lipca).

  • poniedziałek: wyłączenie dostępu do repozytoriów przy użyciu protokołu ssh+git – nadal można będzie dostać się do repozytoriów używając HTTPS.
  • między poniedziałkiem a piątkiem: instalacja gitei, migracja repozytoriów, backupy, etc.
  • w następnej kolejności: wyłączenie phabricatora, przekierowanie domen na nową instancję gitei.