Úvod

Dokončeno

GitHub Actions je možné použít k implementaci kontinuální integrace pro kód spravovaný v úložištích GitHubu. Kontinuální integrace je postup, jak použít automatizaci k sestavení a testování softwaru pokaždé, když vývojář potvrdí změny ve správě verzí. Kontinuální integrace pomáhá týmům včas zjišťovat problémy v procesu vývoje a rychle je opravovat.

Předpokládejme, že chcete pro svůj tým nastavit kanál kontinuální integrace. Tým vyvíjí web, který zákazníkům poskytne lepší možnosti při kontaktování podpory produktů. Vyvíjí se řada funkcí a vy chcete zajistit, že je tým dokáže snadno sestavovat a testovat, aby bylo možné každou z nich rychle přidat na web. Protože je kód projektu uložený v úložišti GitHubu, rozhodnete se pro svůj projekt kontinuální integrace použít GitHub Actions.

V tomto modulu se naučíte implementovat kontinuální integraci pomocí GitHub Actions a pracovních postupů v úložištích GitHubu.

Cíle výuky

V tomto modulu jste:

  • Sestavit a testovat projekt Node.js pomocí GitHub Actions a pracovního postupu vytvořeného pomocí šablony.
  • Ladění neúspěšného testu pomocí protokolu GitHub Actions
  • Přizpůsobení pracovního postupu pomocí GitHub Actions

Požadavky