Po co to
Programiści żyją w Gicie, kierownik w trackerze. Żeby nikogo nie prosić o ręczne przestawianie statusów, Volent czyta zdarzenia repozytorium i pokazuje stan prac programistycznych wprost w zadaniu.
Jak to działa
Klucz zadania to powiązanie
Volent szuka klucza w nazwie gałęzi, w tytule i opisie PR lub MR oraz w komunikacie commita. „feature_VOLE-1” i „vole-1-login” zostaną rozpoznane, a „VOLE-10” nie zostanie pomylone z „VOLE-1”.
Podłącza właściciel przestrzeni
GitHub przez instalację aplikacji, GitLab przez adres i token konta usługowego z rolą Maintainer. Token jest sprawdzany przed zapisem.
Projekt wybiera repozytoria
Powiązanie repozytorium z projektem włącza odbieranie zdarzeń. Dopóki czegoś brakuje, ekran mówi, na co dokładnie czeka, zamiast pokazywać przyciski, które nic nie robią.
Pięć stanów prac
Gałąź utworzona, szkic PR, PR otwarty, zatwierdzony, scalony. Dla każdego stanu projekt może ustawić status zadania; domyślnie jest to wyłączone.
Sekcja „Kod” w zadaniu
Gałęzie, commity, PR-y z zatwierdzeniami i recenzentami oraz ostatni build CI. Nazwę gałęzi lub polecenie „git checkout -b” można skopiować zawsze, także bez połączenia; cyrylica jest transliterowana.
Linki z GitLaba z powrotem
Gdy powiążesz repozytorium GitLab, „VOLE-123” w MR-ach i komentarzach staje się linkiem do zadania. Jeśli jest tam już skonfigurowany inny tracker, nie ruszamy go.
Własne serwery
Tylko publiczne adresy przez HTTPS, bez przekierowań. GitLab Self-Managed od wersji 19.1 z podpisanymi webhookami; GitHub Enterprise Server przez Twoją własną aplikację GitHub App utworzoną z manifestu.
Warto wiedzieć
- Strona „Integracje” pokazuje stan każdego połączenia: nieskonfigurowane, wymaga planu, wymaga uwagi, połączone.
- Po przejściu z Pro na Free dane GitHub Enterprise Server i synchronizacja zostają; blokowane są tylko nowe akcje.
Dostępność
Roczna płatność za Pro jest o 20% tańsza. Pytania o plany: [email protected].
Drobniejsze usprawnienia
- Katalog „Integracje” z kafelkiem dla każdego produktu.
- Git jest dostępny w każdym planie.
- GitLab działa na tokenie Twojego konta usługowego.
