Introduction

Dokončeno

Průběžné doručování (CD) je postup použití automatizace k sestavování, testování, konfiguraci a nasazování z prostředí sestavení až do konečného produkčního prostředí.

Představte si třeba, že váš vývojový tým pracuje na firemním webu technické podpory k produktu. Dříve jste nastavili kontinuální integraci (CI) pomocí GitHub Actions a pracovních postupů. Teď potřebujete implementovat řešení průběžného nasazování. Váš pracovní postup kontinuální integrace zajistí uložení image kontejneru. Pracovní postup CD musí tento kontejner nasadit do přípravného a produkčního prostředí. Mluvili jste s IT o tom, jak podle potřeby vytvářet a rušit tato prostředí. Všichni jste se rozhodli používat GitHub Actions a pracovní postupy k podpoře infrastruktury jako kódu.

V tomto modulu se dozvíte, jak pomocí GitHub Actions a pracovních postupů implementovat řešení CD, které se nasadí do Microsoft Azure Web Apps. Nasazení používá akci GitHubu z GitHub Marketplace. Automatizujete také vytváření a odstraňování prostředí nasazení pomocí pracovního postupu.

Cíle výuky

V tomto modulu:

  • Objevte možnosti, jak aktivovat pracovní postup CD na GitHubu.
  • Seznamte se s kroky pro odebrání artefaktů pracovního postupu.
  • Identifikace důležitých ochrany prostředí
  • Řízení provádění pracovních postupů pomocí podmíněných úloh
  • Nasazení do Microsoft Azure pomocí nasazovací akce GitHubu
  • Ukládejte přihlašovací údaje pomocí tajných kódů GitHubu.
  • Vytváření a zničení prostředků Azure pomocí GitHub Actions a pracovních postupů

Prerequisites