Wprowadzenie

Ukończone

Zespoły programistyczne na całym świecie mają jeden spójny cel: wydawanie oprogramowania. Bez względu na to, czy jest to główna platforma z rocznymi wydaniami, czy witryna internetowa, która publikuje wiele razy dziennie, celem każdego przepływu pracy jest osiągnięcie tego samego wyniku.

Załóżmy, że kierujesz zespołem deweloperów oprogramowania pracującym nad następną wersją produktu. W miarę skalowania zespołu w górę wyzwania związane z utrzymaniem wszystkiego, co działa płynnie, stają się trudniejsze. Wszystko musi skupić się na nadchodzącym wydaniu i potrzebujesz przepływu pracy pasującego do nieprzewidywalnego charakteru inżynierii. Ten przepływ pracy musi dostarczać zestawu praktycznych procesów do zarządzania pracą, kodem i elementami dostarczanymi. Na szczęście już korzystasz z usługi GitHub, więc widać światełko na końcu tunelu.

W tym module dowiesz się, jak wdrożyć przepływ pracy oparty na wydaniach w usłudze GitHub przy użyciu tablic projektów, gałęzi i wydań.

Cele szkolenia

Zawartość tego modułu:

  • Skompiluj tablicę projektu, aby zarządzać następną wersją.
  • Tworzenie i zatwierdzanie zmian w gałęzi wydania.
  • Utwórz tag Git i wydanie w usłudze GitHub.
  • Usuwanie usterek po wydaniu.
  • Automatyzowanie i lepsze dokumentowanie zmian wydania.

Wymagania wstępne

  • Konto usługi GitHub
  • Umiejętność nawigowania po plikach w usłudze GitHub i edytowania ich
  • Znajomość żądań ściągnięcia

Zalecamy ukończenie wprowadzania do usługi GitHub przed rozpoczęciem tego modułu.