Wprowadzenie

Ukończone

Za pomocą funkcji GitHub Actions możesz wdrożyć ciągłą integrację (CI) dla kodu przechowywanego w repozytoriach GitHub. CI to rozwiązanie umożliwiające uruchamianie kompilacji i testów oprogramowania po każdym zatwierdzeniu zmian w kontroli wersji przez dewelopera. CI ułatwia zespołom wczesne wykrywanie problemów i szybkie ich rozwiązywanie.

Załóżmy, że chcesz skonfigurować potok CI dla swojego zespołu. Ten zespół pracuje nad witryną internetową, aby udoskonalić środowisko klienta podczas kontaktu z pomocą techniczną do spraw produktów. Obecnie opracowywane są różne funkcje i chcesz mieć pewność, że zespół będzie mógł je łatwo kompilować i testować, co umożliwi szybkie dodawanie poszczególnych funkcji do witryny. Ponieważ kod projektu jest przechowywany w repozytorium GitHub, postanawiasz użyć funkcji GitHub Actions na potrzeby swojego rozwiązania CI.

W tym module dowiesz się, jak wdrożyć ciągłą integrację za pomocą funkcji GitHub Actions i przepływów pracy w repozytoriach GitHub.

Cele szkolenia

W tym module wykonano następujące czynności:

  • Kompilowanie i testowanie projektu Node.js przy użyciu funkcji GitHub Actions i przepływu pracy utworzonego na podstawie szablonu.
  • Debugowanie testu zakończonego niepowodzeniem przy użyciu dziennika funkcji GitHub Actions.
  • Dostosowywanie przepływu pracy przy użyciu funkcji GitHub Actions.

Wymagania wstępne