Shrnutí
V tomto modulu jste implementovali řešení kontinuální integrace pomocí GitHub Actions a pracovních postupů GitHubu.
Teď můžete:
- Sestavit a testovat projekt Node.js pomocí GitHub Actions a pracovního postupu vytvořeného pomocí šablony.
- Ladit neúspěšný test pomocí protokolu GitHub Actions.
- Přizpůsobte si pracovní postup pomocí GitHub Actions tak, aby:
- Vytvoření artefaktu sestavení a jeho uložení
- Získání přístupu k artefaktům sestavení
- Otestovat více cílů
- Přidání popisků k žádostem o přijetí změn
Další kroky
Pokud chcete pokračovat na cestě s GitHub Actions, podívejte se na další modul tohoto studijního programu. Můžete rozšířit, co jste se zde naučili, a použít GitHub Actions k průběžnému doručování a implementaci infrastruktury jako kódu.
Další informace
Tady jsou některé odkazy na další informace o tématech, které jsme probírali v tomto modulu.
- Dokumentace k funkci GitHub Actions
- GitHub Marketplace
- Akce vytvořené GitHubem
- akce/checkout@v3
- actions/upload-artifact
- actions/download-artifact
- pullreminders/label-when-approved-action
- Syntaxe metadat pro GitHub Actions
- Syntaxe pracovního postupu pro GitHub Actions
- Události, které aktivují pracovní postupy
- Omezení využití GitHub Actions
- Informace o GitHub Actions: Úloha
- Informace o CI: Úloha
- npm install
- npm run
- npm test
- Výchozí proměnné prostředí
- Kontexty
- Základní funkce GitHub Actions
- Použití akce mezipaměti
- Předávání dat mezi úlohami v pracovním postupu
- Povolení protokolování ladění
- Použití protokolů spuštění pracovního postupu